List of Activities
In AutomatR Studio, activities are the building blocks of automation workflows. Activities are pre-built, reusable components that perform specific actions or tasks within an automation process. They encapsulate various functionalities, allowing you to design and automate complex tasks efficiently. Here are the available activities from the AutomatR Studio with a short description:
API
Activity | Description |
---|---|
HTTP Request | This activity allows you to send HTTP requests to RESTful APIs. You can configure it to make GET, POST and DELETE requests to interact with web services and retrieve or send data. |
Application
Activity | Description |
---|---|
Get Process | This activity retrieves a list of running processes on your computer. It is often used to identify and work with specific applications or processes during automation. |
Input Dialog | Input Dialog presents a dialog box to collect user input. It can be used to prompt users for information or choices during automation execution. |
Is App Opened | This activity checks if a specific application or process is currently open and running on your computer. It helps determine whether a particular application needs to be launched. |
Kill Process | Kill Process allows you to terminate a specified application or process running on your machine. This is useful for closing applications gracefully before automation continues. |
Send Hotkey | Send Hotkey simulates keyboard shortcuts and key combinations, allowing you to automate interactions with applications by sending specific keypresses. |
Atlassian Jira
These Atlassian Jira activities in AutomatR Studio enable automation of interactions with Jira, helping manage issues, projects, comments, transitions, and user accounts, ultimately streamlining project management and collaboration within Jira software.
Activities | Description |
---|---|
Comment | These activities enable interaction with Jira comments within the Jira software. |
Add Comment | This activity allows you to add a comment to a specific Jira issue. Comments provide additional information or context related to the issue. |
Delete Comment | You can use this activity to delete a specific comment associated with a Jira issue. |
Get Comment | Retrieves details and content of a specific comment in Jira, including its author and timestamp. |
Get Comments | This activity retrieves a list of comments associated with a particular Jira issue, allowing you to access and analyze comments. |
Update Comment | This activity enables you to update the content of a specific comment in Jira, making it possible to edit existing comments. |
Issue | These activities allow you to perform various actions related to Jira issues. |
Add Attachments | Allows you to add attachments (files) to a Jira issue, which can include relevant documents or images. |
Assign Issue | This activity assigns a Jira issue to a specific user or assignee, indicating who is responsible for the issue. |
Create Issue | Creates a new Jira issue with specified details, including issue type, summary, description, and more. |
Delete Issue | Deletes a specific Jira issue, removing it from the Jira project. |
Get Issue | Retrieves details and attributes of a specific Jira issue, providing information such as its status, assignee, and description. |
Get Issue Type | Retrieves information about a specific issue type used in Jira, such as "Bug" or "Task." |
Update Issue | This activity allows you to update the details and attributes of a specific Jira issue, including its summary, description, and status. |
Project | These activities involve interactions with Jira projects. |
Get All Boards | Retrieves a list of all Jira boards within a project, helping you manage and access boards for project tracking. |
Get All Projects | This activity lists all Jira projects available in your Jira environment, providing an overview of your projects. |
Get Project | Retrieves details about a specific Jira project, including its name, key, and other project-specific information. |
Jira Scope | The Jira Scope activity allows you to define the scope for other Jira-related activities in your automation project, specifying the Jira server and project to interact with. |
Transitions | These activities involve transitions of Jira issues. |
Get Transition | Retrieves information about a specific transition available for a Jira issue. Transitions represent state changes in the issue's lifecycle. |
Update Transition | This activity allows you to update the transition details for a Jira issue, making it possible to change the issue's status. |
User | These activities allow interactions with Jira users. |
Get All Users | Retrieves a list of all Jira users, providing information about user accounts in the Jira environment. |
Get User | Retrieves details and attributes of a specific Jira user, including their name, email, and other user-specific information. |
AWS
The AWS activities in AutomatR Studio provide a convenient way to automate interactions with Amazon Web Services, managing resources, making it easier to manage EC2 instances, IAM groups and users, S3 buckets and objects, permissions, and storage within your AWS environment as part of your automation workflows.
Activities | Description |
---|---|
EC2 Activities | These activities allow you to interact with Amazon Elastic Compute Cloud (EC2) instances. |
Get Instance by ID | Retrieves details of a specific EC2 instance using its ID. |
Get Instance List | Retrieves a list of all EC2 instances in your AWS environment, providing information about each instance. |
Launch Instance | Creates and launches a new Amazon EC2 instance based on specified configurations, such as instance type, Amazon Machine Image (AMI), and security groups. |
Restart Instance | Restarts a specific Amazon EC2 instance, which may be useful for applying changes or addressing issues. |
Start Instance | Initiates the startup of a specific Amazon EC2 instance, making it accessible for use. |
Stop Instance | Halts/stops a specific Amazon EC2 instance, temporarily suspending its operations. |
Terminate Instance | Permanently terminates a specific Amazon EC2 instance, removing it from your AWS environment. |
IAM Group | These activities allow you to manage Identity and Access Management (IAM) groups in AWS. |
Add User To Group | Adds an IAM user to an existing IAM group, granting the user permissions associated with that group. |
Create Group | Creates a new IAM group, which can be used to organize and manage users and permissions. |
Delete Group | Deletes an IAM group, removing it along with associated policies and group memberships. |
Get Group | Retrieves details and settings of a specific IAM group, such as group members and attached policies. |
Remove User from Group | Removes an IAM user from a specified IAM group. |
Update Group | Updates/modifies the settings and policies associated with a specific IAM group. |
IAM Users | These activities enable interaction with IAM users in AWS. |
Change Password | Allows an IAM user to change their own password, enhancing security. |
Create User | Creates a new IAM user, allowing you to manage user access and permissions. |
Delete User | Deletes a specified IAM user, removing them from your AWS account. |
Get User | Retrieves details and attributes of a specific IAM user, including user name, ID, and access keys. |
Update User | Updates the settings and attributes of an existing IAM user. |
S3 Buckets | These activities involve managing Amazon Simple Storage Service (S3) buckets. |
Bucket Creation | Creates a new Amazon S3 bucket, providing a unique storage location for objects. |
Bucket Delete | Deletes an Amazon S3 bucket, removing it along with all objects it contains. |
Delete Bucket Policy | Removes the access policy associated with an Amazon S3 bucket. |
Empty Bucket | Deletes all objects stored within an Amazon S3 bucket, leaving the bucket itself intact. |
Get Bucket | Retrieves details and metadata about a specific Amazon S3 bucket. |
Get Bucket List | Lists all Amazon S3 buckets in your AWS account, providing basic information about each bucket. |
Get Bucket Policy | Retrieves the access policy associated with an Amazon S3 bucket. |
Set Bucket Policy | Sets or updates the access policy for a specified Amazon S3 bucket, controlling who can access its contents. |
S3 Objects | These activities allow you to manage objects within S3 buckets. |
Copy Object | Copies an object (file) from one Amazon S3 location to another, either within the same bucket or across different buckets. |
Delete Object | Deletes a specific object (file) from an Amazon S3 bucket. |
Download Objects from Bucket | Downloads one or more objects from an Amazon S3 bucket to your local environment. |
Get Objects | Retrieves details and metadata for specific objects within an Amazon S3 bucket. |
Upload Objects to Bucket | Uploads objects (files) from your local environment to an Amazon S3 bucket for storage and distribution. |
ChatGPT
The ChatGPT activities enable you to integrate ChatGPT into your automation workflows for tasks such as conversation simulations, text generation, and content editing. They provide a powerful way to leverage natural language processing capabilities in your automation projects.
Activities | Description |
---|---|
Model Activities | ChatGPT Model Activities allow you to manage and interact with different ChatGPT models. These activities are used to obtain information about available models and their configurations. |
Get Model Details | This activity allows you to retrieve details and information about a specific ChatGPT model. You can obtain insights into the model's capabilities and configurations. |
Get Models | Retrieves a list of available ChatGPT models, providing you with options to select the most suitable model for your automation project. |
Prompt Activities | ChatGPT Prompt Activities allow you to interact with ChatGPT by providing prompts or messages and receiving responses. These activities are used to simulate conversations or generate text based on provided input. |
Create Chat | With this activity, you can create a chat conversation with the ChatGPT model. You provide a list of messages as input, simulating a back-and-forth conversation with the model. |
Create Completion | This activity generates text completions based on an initial prompt. You can use it to obtain responses or suggestions from the ChatGPT model. |
Create Edit | Allows you to create an edited version of a text using the ChatGPT model. This can be useful for tasks like proofreading or text correction. |
ChatGPT Scope | The ChatGPT Scope activity serves as a container for ChatGPT-related activities. It defines the scope and configuration for interactions with the ChatGPT model, including the selection of the model to use and any necessary authentication or API settings. |
Clipboard
The Clipboard activities in AutomatR Studio facilitate the interaction between your automation workflows and the clipboard, enabling you to copy, retrieve, paste, and manipulate data for various automation tasks.
Activities | Description |
---|---|
Copy Selected Text | This activity allows you to copy selected text or data from your automation workflow to the clipboard, making it available for pasting into other applications or activities. |
Get From Clipboard | This activity retrieves the content currently stored in the clipboard, allowing you to use or process this data within your automation. |
Message Box | This activity displays a pop-up dialog box containing a message. While not directly related to the clipboard, it's commonly used in conjunction with clipboard activities to display information to the user. |
Paste From Clipboard | This activity pastes the content from the clipboard into your automation workflow, making it accessible for further processing or manipulation. |
Read Text File | This activity reads the content of a text file and stores it in a variable. While not a clipboard activity per se, it can be used to read text from files, which can then be copied to the clipboard. |
Set To Clipboard | This activity sets a specific text or data to the clipboard, allowing you to place content on the clipboard for later use in other applications or activities. |
Collections
The Collections activities in AutomatR Studio provide essential tools for working with collections of data, enabling you to add, clear, check for existence, and remove items from collections within your automation workflows.
Activities | Description |
---|---|
Add to Collection | This activity adds an item to a specified collection. You provide the collection variable and the item you want to add. It's commonly used to build lists or arrays of data. |
Clear Collection | This activity removes all items from a collection, effectively emptying it. This is useful when you need to reset or clear the content of a collection. |
Exists in Collection | This activity checks if a specific item exists within a collection. It returns a boolean value (true or false) to indicate whether the item is found in the collection. |
Remove from Collection | This activity removes a specified item from a collection. You provide the collection variable and the item you want to remove. This is helpful for managing the content of collections by removing specific elements. |
Configuration
The Configuration activities in AutomatR Studio are essential for managing configuration data within your automation projects. They help you securely retrieve sensitive information and store various configuration settings and values for your workflows.
Activities | Description |
---|---|
Get Config Secure Text | This activity retrieves a securely stored configuration value (usually sensitive information like passwords or API keys) from a configuration file or source. It's designed to ensure that sensitive data remains protected. |
Get Config Text | This activity retrieves a configuration value from a configuration file or source. It's typically used for non-sensitive data like settings or variables. |
Set Config Text | This activity sets a configuration value in a configuration file or source. It allows you to update or store configuration information, making it available for your automation workflow. |
Cryptography
The Cryptography activities in AutomatR Studio enable you to perform various cryptographic operations such as encryption, decryption, and hashing to enhance data security and integrity in your automation projects.
Activities | Description |
---|---|
Decrypt File | This activity allows you to decrypt a file that has been previously encrypted. It requires the decryption key and input file path. |
Decrypt Text | This activity decrypts encrypted text using a decryption key. It's used to recover plain text from previously encrypted content. |
Encrypt File | This activity encrypts a file, making its contents unreadable without the appropriate encryption key. It's used for securing sensitive data stored in files. |
Encrypt Text | This activity encrypts plain text to protect it from unauthorized access. It requires an encryption key and input text. |
Hash File | This activity generates a cryptographic hash (a fixed-size string) for a file. Hashes are used to verify data integrity and ensure that files have not been tampered with. |
Hash File Key | This activity creates a hash using a key and a file's contents. This can be useful for ensuring data integrity and security. |
Hash Text | This activity generates a cryptographic hash for a text string. It's commonly used for password storage and data verification. |
Hash Text Key | This activity generates a hash from a text string and a key. It provides a way to enhance the security of the hash generation process. |
CSV
The CSV activities in AutomatR Studio provide essential functionality for working with CSV files, including appending new data, reading data into your workflow, and exporting data to CSV format. They are valuable for data manipulation and integration tasks.
Activities | Description |
---|---|
Append to CSV | This activity allows you to add new rows of data to an existing CSV (Comma-Separated Values) file. This is useful when you want to update or extend the content of a CSV file with additional data. |
Read from CSV | This activity reads data from a CSV file and stores it in a DataTable variable. It's commonly used when you need to retrieve and work with tabular data from a CSV file within your automation workflow. |
Write to CSV | This activity enables you to write data from a DataTable variable into a new or existing CSV file. It's used to export data in a tabular format to a CSV file for storage or further processing. |
Data Table
The Data Table activities in AutomatR Studio provide powerful tools for working with tabular data, including tasks like data manipulation, filtering, merging, and data extraction. They are essential for managing and processing structured data within automation workflows.
Activities | Description |
---|---|
Add Data Column | This activity adds a new column to an existing DataTable, allowing you to define the column's name, data type, and default value. |
Add Data Row | This activity appends a new row to a DataTable, populating it with data. You provide the values for each column in the row. |
Clear Data Table | This activity removes all rows and data from a DataTable, effectively emptying it while keeping the structure intact. |
Create Data Table | This activity generates a new DataTable with specified column names and data types. It's used to create an empty table structure. |
Filter Data Table | This activity filters a DataTable based on specific criteria, creating a new DataTable with rows that meet the filtering conditions. |
Filter Data Table Multiple Columns | This activity allows you to filter a DataTable based on multiple criteria, creating a new DataTable with filtered rows. |
For Each Data Row | This activity iterates through each row in a DataTable, enabling you to perform actions on each row individually. |
Generate Table From Text | This activity converts text into a DataTable, parsing structured data from text sources like files or web scraping results. |
Get Row Item | This activity retrieves the value of a specific column in a DataRow within a DataTable, allowing you to access and use the data. |
Join Data Tables | This activity combines two or more DataTables based on specified matching columns, creating a new DataTable with merged data. |
Lookup Data Table | This activity searches for a specific value in a DataTable and returns matching rows or data. |
Merge Data Table | This activity merges two DataTables into a single DataTable, appending rows from one DataTable to another. |
Output Datatable | This activity writes the contents of a DataTable to an external file or destination, such as Excel or CSV. |
Remove Data Column | This activity removes a specified column from a DataTable, effectively eliminating that data from the table. |
Remove Data Row | This activity deletes a specific row from a DataTable, reducing the number of rows in the table. |
Remove Duplicate Rows | This activity identifies and removes duplicate rows from a DataTable, leaving only unique rows. |
Sort Data Table | This activity sorts the rows in a DataTable based on one or more column values, arranging the data in ascending or descending order. |
Sort Data Table Multi Cols | This activity allows you to sort a DataTable based on multiple columns, creating a more complex sorting arrangement. |
Update Row Item | This activity modifies the value of a specific column in a DataRow within a DataTable, allowing you to update and edit data. |
Database
The database activities in AutomatR Studio facilitate interactions with various database systems, enabling you to perform database operations, execute SQL commands, manage transactions, and work with data within your automation workflows. The specific activities are adapted to the nuances and capabilities of each database system.
Activities | Description |
---|---|
MySQL | |
Commit Transaction | This activity is used to commit the current transaction in a MySQL database. Committing a transaction saves any changes made during the transaction to the database. |
Connect | This activity establishes a connection to a MySQL database. It provides the necessary credentials and connection details to interact with the database. |
Disconnect | Closes the connection to the MySQL database when it's no longer needed, releasing resources and freeing up the connection for other operations. |
Execute Non Query | This activity executes a non-query SQL command on the MySQL database. Non-query commands include INSERT, UPDATE, DELETE, and others that don't return a result set. |
Execute Reader | This activity runs a SQL query against the MySQL database and retrieves the result set. It allows you to read and process the returned data. |
Execute Stored Procedure | This activity executes a stored procedure in the MySQL database. Stored procedures are pre-defined database routines that can perform various tasks. |
Roll Back Transaction | If you encounter an issue during a transaction and need to undo any changes, the Roll Back Transaction activity allows you to roll back the transaction, reverting the database to its previous state. |
Start Transaction | This activity initiates a new transaction in the MySQL database. Transactions are used to group multiple SQL commands into a single unit of work. |
Oracle | |
Commit Transaction | This activity is used to commit the current transaction in a Oracle database. Committing a transaction saves any changes made during the transaction to the database. |
Connect | This activity establishes a connection to a Oracle database. It provides the necessary credentials and connection details to interact with the database. |
Disconnect | Closes the connection to the Oracle database when it's no longer needed, releasing resources and freeing up the connection for other operations. |
Execute Non Query | This activity executes a non-query Oracle command on the Oracle database. Non-query commands include INSERT, UPDATE, DELETE, and others that don't return a result set. |
Execute Reader | This activity runs a Oracle query against the Oracle database and retrieves the result set. It allows you to read and process the returned data. |
Execute Stored Procedure | This activity executes a stored procedure in the Oracle database. Stored procedures are pre-defined database routines that can perform various tasks. |
Roll Back Transaction | If you encounter an issue during a transaction and need to undo any changes, the Roll Back Transaction activity allows you to roll back the transaction, reverting the database to its previous state. |
Start Transaction | This activity initiates a new transaction in the Oracle database. Transactions are used to group multiple Oracle commands into a single unit of work. |
PostgreSQL | |
Commit Transaction | This activity is used to commit the current transaction in a PostgreSQL database. Committing a transaction saves any changes made during the transaction to the database. |
Connect | This activity establishes a connection to a PostgreSQL database. It provides the necessary credentials and connection details to interact with the database. |
Disconnect | Closes the connection to the PostgreSQL database when it's no longer needed, releasing resources and freeing up the connection for other operations. |
Execute Function | Executes a PostgreSQL function, which can perform custom operations or calculations. This activity allows you to call and execute a function within the PostgreSQL database. In PostgreSQL, you can execute user-defined functions in addition to the standard SQL commands. |
Execute Non Query | This activity executes a non-query PostgreSQL command on the PostgreSQL database. Non-query commands include INSERT, UPDATE, DELETE, and others that don't return a result set. |
Execute Reader | This activity runs a PostgreSQL query against the PostgreSQL database and retrieves the result set. It allows you to read and process the returned data. |
Execute Stored Procedure | This activity executes a stored procedure in the PostgreSQL database. Stored procedures are pre-defined database routines that can perform various tasks. |
Roll Back Transaction | If you encounter an issue during a transaction and need to undo any changes, the Roll Back Transaction activity allows you to roll back the transaction, reverting the database to its previous state. |
Start Transaction | This activity initiates a new transaction in the PostgreSQL database. Transactions are used to group multiple PostgreSQL commands into a single unit of work. |
SQL Server | |
Commit Transaction | This activity is used to commit the current transaction in a SQL Server database. Committing a transaction saves any changes made during the transaction to the database. |
Connect | This activity establishes a connection to a SQL Server database. It provides the necessary credentials and connection details to interact with the database. |
Disconnect | Closes the connection to the SQL Server database when it's no longer needed, releasing resources and freeing up the connection for other operations. |
Execute Non Query | This activity executes a non-query SQL command on the SQL Server database. Non-query commands include INSERT, UPDATE, DELETE, and others that don't return a result set. |
Execute Reader | This activity runs a SQL query against the SQL Server database and retrieves the result set. It allows you to read and process the returned data. |
Execute Stored Procedure | This activity executes a stored procedure in the SQL Server database. Stored procedures are pre-defined database routines that can perform various tasks. |
Roll Back Transaction | If you encounter an issue during a transaction and need to undo any changes, the Roll Back Transaction activity allows you to roll back the transaction, reverting the database to its previous state. |
Start Transaction | This activity initiates a new transaction in the SQL Server database. Transactions are used to group multiple SQL commands into a single unit of work. |
Date
Activities | Description |
---|---|
Modify Date | This activity allows you to perform various operations on a date, such as adding or subtracting days, months, or years, adjusting the time, or formatting the date differently. This activity is useful for manipulating date values within your automation workflow, ensuring that dates are in the desired format or calculating new dates based on specific requirements. |
DocuSign
These DocuSign activities in AutomatR Studio enable you to interact with the DocuSign eSignature platform, facilitating the creation, management, and monitoring of electronic signature processes, templates, documents, envelopes, and related operations within your automation workflows.
Activities | Description |
---|---|
Attachments | |
List Attachments | This activity retrieves a list of attachments associated with a DocuSign envelope. Attachments can include additional documents or files related to the envelope. It helps you access and work with any supplementary materials attached to an envelope. |
BulkSend | |
Create Bulk Send List | Use this activity to create a new bulk send list in DocuSign. Bulk send lists allow you to send envelopes to multiple recipients in a single operation. |
Create Bulk Send Request | Initiates a bulk send request for the specified bulk send list. This activity is used to send envelopes to multiple recipients in bulk. |
Get Bulk Send List By ID | Retrieves information about a specific bulk send list based on its unique identifier. |
Get Bulk Send Lists | Lists all the bulk send lists associated with your DocuSign account. It provides an overview of your bulk send operations. |
Document | |
Get Document | This activity retrieves information about a specific document within a DocuSign envelope. It helps you access details about a particular document in an envelope. |
Get Documents | Lists all the documents within a DocuSign envelope. You can use this activity to retrieve a list of documents contained in an envelope. |
List Documents | This activity provides a comprehensive list of documents associated with a specific envelope. It is useful for managing and processing envelope contents. |
Envelope | |
Add Recipients | Allows you to add recipients to a DocuSign envelope, specifying their roles and other details. It is used to define who should sign or receive the envelope. |
Create Envelope | This activity creates a new envelope in DocuSign, which is used to send documents for electronic signature. It initiates the signature process. |
Create Envelope From Template | Enables the creation of a new envelope using a DocuSign template as a starting point. Templates streamline the envelope creation process. |
Get Comments | Retrieves comments and annotations made on a DocuSign envelope. It helps you access feedback and notes related to the envelope. |
Get Envelope | Retrieves information about a specific envelope by its unique identifier. This activity allows you to access envelope details. |
Update Envelope | This activity allows you to update certain details of an existing DocuSign envelope. You can modify envelope properties as needed. |
Envelope Custom Fields | |
List Custom Fields | Lists custom fields associated with a DocuSign envelope. Custom fields allow you to store additional data with an envelope, making it more informative. |
Envelope Status Changes Activities | |
Envelope Status Changes | This activity allows you to track changes in the status of a DocuSign envelope. It helps you monitor the progress of the envelope's signing process by capturing status updates. |
Recipients | |
List Recipients | Lists all recipients (signers, recipients, etc.) associated with a DocuSign envelope. This activity provides an overview of the recipients involved in the signing process. |
DocuSign Scope | This activity serves as a container for other DocuSign activities. It allows you to configure the authentication and connection settings for interacting with your DocuSign account. It sets up the environment for DocuSign interactions. |
Templates | |
Create Template | This activity enables you to create a new template in DocuSign for reuse in future envelopes. Templates streamline the envelope creation process by providing pre-defined formats. |
Get Template By Document | Retrieves information about a DocuSign template based on a specific document. It helps you access details about a template that includes a particular document. |
List Templates | Lists all templates available in your DocuSign account. It provides an overview of the templates that can be used to create envelopes. |
Dropbox
The Dropbox activities in AutomatR Studio enable you to interact with your Dropbox storage, allowing you to manage files, folders, and their contents efficiently. You can copy, move, rename, delete, upload, and download files and folders as needed while ensuring proper access control and security through the Dropbox Scope configuration.
Activities | Description |
---|---|
Files | |
Copy File | This activity allows you to create a copy of a file in your Dropbox storage, making it easy to duplicate files as needed. |
Create Shared Link | Use this activity to generate a shared link for a specific file in your Dropbox storage. Shared links provide access to the file for authorized users. |
Delete File | Deletes a specified file from your Dropbox storage, removing it permanently. |
Download Files | This activity downloads files from your Dropbox storage to your local machine or a specified destination folder. |
Get List Of Files | Lists all files within a specified location or folder in your Dropbox storage, providing a comprehensive view of available files. |
Move File | Allows you to move a file from one location to another within your Dropbox storage, helping you organize your files. |
Rename File | This activity lets you rename a file in your Dropbox storage, making it easier to identify and manage. |
Upload File | Use this activity to upload a file from your local machine or a specified source to your Dropbox storage. |
Folder | |
Copy Folder | Copies an entire folder, including its contents, from one location to another within your Dropbox storage. |
Delete Folder | Deletes a specified folder and all its contents from your Dropbox storage, helping you manage your folder structure. |
Get List Of Folders | Lists all folders within a specified location in your Dropbox storage, allowing you to navigate and manage your folder hierarchy. |
Move Folder | Allows you to move an entire folder, including its contents, from one location to another within your Dropbox storage. |
Rename Folder | This activity enables you to rename a folder in your Dropbox storage, providing better organization and management. |
Upload Folder | Use this activity to upload an entire folder and its contents from your local machine or a specified source to your Dropbox storage. |
DocuSign Scope | The Dropbox Scope activity serves as a container for other Dropbox-related activities. It allows you to configure the authentication and connection settings for interacting with your Dropbox account. This scope sets up the environment for Dropbox interactions, ensuring secure and authorized access to your files and folders. |
Environment
The Environment activities in AutomatR Studio help you manage and interact with environment-specific settings, configurations, and variables within your automation projects. They are essential for creating flexible and adaptable workflows that can work in various environments and scenarios.
Activities | Description |
---|---|
Get Environment Folder | This activity allows you to retrieve the path to the environment folder associated with the current project or automation. The environment folder typically contains project-specific settings, configurations, or data that your automation may need. You can use the retrieved folder path in your workflows to access files or resources specific to the environment. |
Get Environment Variable | This activity enables you to retrieve the value of a specific environment variable. Environment variables are used to store and manage dynamic data, settings, or configurations that can be accessed by your automation. You specify the variable's name, and the activity returns its current value. This is useful for obtaining configuration values or data that may change over time. |
Set Environment Variable | This activity allows you to create or update an environment variable with a specific name and value. You can use this activity to set configuration values or store data that your automation needs to reference later. This is particularly useful for passing data between different parts of your workflow or for configuring your automation based on dynamic inputs. |
Excel
The Excel activities in AutomatR Studio provide a wide range of capabilities for interacting with Excel workbooks and worksheets. They enable you to read, write, manipulate, and manage Excel data as part of your automation workflows.
Activities | Description |
---|---|
Add Sheet | This activity allows you to create a new sheet within an existing Excel workbook. You can specify the name of the new sheet as well as its position within the workbook. |
Append Range | This activity appends data from a DataTable or range to an existing worksheet in an Excel workbook. It is useful for adding new data to an Excel file without overwriting existing content. |
Close Workbook | This activity closes an open Excel workbook. It helps release resources and free up the Excel application for other operations. |
Copy Sheet | This activity allows you to make a copy of an existing worksheet within the same or another Excel workbook. |
Delete Range | This activity removes a specified range of cells from an Excel worksheet. It can be used to delete data, rows, or columns within the selected range. |
Excel Root | This activity serves as the container for all other Excel-related activities. It helps establish a connection to Excel and configure settings for subsequent actions. |
Get Cell Colour | This activity retrieves the color of a specified cell in an Excel worksheet. It provides information about the cell's background or font color. |
Get Selected Range | This activity retrieves the currently selected range in an Excel worksheet. |
Get Workbook Sheet | This activity retrieves a specific sheet from an Excel workbook based on its name. |
Get Workbook Sheets | It lists all the sheet names within an Excel workbook, allowing you to work with multiple sheets in the same workbook. |
Read Cell | This activity reads the value of a specified cell in an Excel worksheet and returns its content. |
Read Cell Formula | It reads the formula from a specified cell in an Excel worksheet, providing you with the formula used in the cell. |
Read Column | This activity reads the data from a specified column in an Excel worksheet and returns it as a collection. |
Read Range | This activity reads data from a specified range of cells in an Excel worksheet and stores it in a DataTable for further processing. |
Read Row | This activity reads data from a specified row in an Excel worksheet and returns it as a collection. |
Save Workbook | This activity saves changes made to an Excel workbook. It ensures that any modifications are persisted. |
Select Range | This activity allows you to select a specific range of cells within an Excel worksheet programmatically. |
Set Range Colour | This activity enables you to change the background color of a specified range of cells in an Excel worksheet. |
Switch Sheet | This activity switches the active sheet within an Excel workbook to a specified sheet by name. |
Write Cell | Use this activity to write data into a specific cell in an Excel worksheet. You specify the cell's location and the data to be written. |
Write Range | This activity writes data from a DataTable or collection into a specified range of cells in an Excel worksheet. It is used to populate Excel sheets with structured data. |
Exchange Server
The Exchange Server activities in AutomatR Studio facilitate interactions with your Exchange Server mailbox, allowing you to manage email messages, attachments, and communication efficiently as part of your automation workflows.
Activities | Description |
---|---|
Delete Mail | This activity allows you to delete one or more email messages from your Exchange Server mailbox. You can specify the criteria for selecting the emails to be deleted, such as by subject, sender, or date. |
Download Attachment | This activity is used to download email attachments from Exchange Server mailbox messages. You can specify the email from which you want to download attachments and save them to a local folder. |
Exchange Server Scope | This activity serves as a container for other Exchange Server-related activities. It allows you to configure the connection settings and authenticate with your Exchange Server, setting up the environment for Exchange Server interactions. |
Forward Mail | Use this activity to forward an email message from your Exchange Server mailbox to another recipient. You can specify the email to forward, the recipient's address, and other details. |
Get Mails | This activity retrieves email messages from your Exchange Server mailbox. You can specify various criteria, such as filtering emails by subject, sender, date, or other attributes. |
Reply Mail | This activity allows you to send a reply to an email message from your Exchange Server mailbox. You can specify the email to reply to and compose your response. |
Send Mail | This activity enables you to send an email message from your Exchange Server mailbox. You can specify the recipient's address, subject, message content, and other email details. |
File
The File activities in AutomatR Studio enable you to work with files and directories on your local file system. You can perform tasks such as copying, moving, renaming, creating, deleting, and checking the existence of files and directories. Additionally, you can zip and unzip files as needed.
Activities | Description |
---|---|
Append Zip File | This activity allows you to add files to an existing ZIP archive. It appends one or more files to the specified ZIP archive, making it useful for updating or extending ZIP files. |
Browse For File | This activity opens a file dialog that allows you to browse for and select a file from your local file system. The selected file's path can be used in your workflow. |
Copy File | This activity copies a file from one location to another. You specify the source file and the destination where the copy should be created. |
Create File | This activity creates an empty file at a specified location. It can be used to generate new files for various purposes within your automation workflows. |
Delete File | Use this activity to delete a specific file from your local file system. It permanently removes the file from the specified location. |
File Exist | This activity checks whether a specific file exists at a specified path. It returns a Boolean value indicating whether the file is present or not. |
For Each File | This activity allows you to iterate through a collection of files in a specified folder. You can perform actions on each file in the folder as part of a loop. |
Get File Info | This activity retrieves information about a specific file, such as its size, attributes, and creation/modification dates. |
Move File | This activity relocates a file from one location to another. You specify the source file and the destination where the file should be moved. |
Path Exist | This activity checks whether a specified folder or directory path exists on your local file system. It returns a Boolean value indicating the path's existence. |
Rename File | Use this activity to change the name of a file at its current location. You specify the source file and its new name. |
Unzip | This activity extracts the contents of a ZIP archive to a specified folder. It allows you to decompress and access the files contained within the ZIP archive. |
Zip | This activity creates a ZIP archive by compressing one or more files. You specify the files to include in the archive and the destination ZIP file. |
Flow Logic
The Flow Logic activities in AutomatR Studio allow you to control the flow and logic of your automation workflows. You can introduce delays, make decisions based on conditions, create branching paths, and structure your workflow using flowcharts, sequences, and parallel execution to achieve your automation goals efficiently and effectively.
Activities | Description |
---|---|
Delay | This activity introduces a time delay or pause in your workflow. You specify the duration of the delay, allowing you to control the timing of subsequent actions or activities. |
Flow Decision | This activity is used for decision-making within your workflow. It evaluates a specified condition or expression and takes one of two predefined paths based on whether the condition is true or false. It helps create branching logic in your automation. |
Flow Switch | This activity is used for multi-branch decision-making. It evaluates an expression and routes the workflow down one of several predefined paths based on the value of the expression. It allows you to handle multiple scenarios or conditions within your automation. |
Flowchart | This activity is a container for organizing and structuring your workflow using visual flowchart diagrams. It is a versatile and powerful tool for designing complex workflows with various decision points, loops, and branching logic. |
Parallel | This activity enables you to run multiple child activities in parallel, allowing them to execute concurrently. This is useful for performing tasks that can be done simultaneously, improving the efficiency of your automation. |
Sequence | This activity is a container for organizing a series of child activities to be executed in a specific order, one after the other. It provides a structured way to define the flow of activities within your workflow. |
Folder
The Folder activities in AutomatR Studio enable you to work with folders and directories on your local file system. You can perform tasks such as copying, moving, renaming, creating, deleting, and checking the existence of folders. These activities are essential for managing and organizing files and data as part of your automation workflows.
Activities | Description |
---|---|
Browse For Folder | This activity opens a folder dialog that allows you to browse for and select a folder or directory from your local file system. The selected folder's path can be used in your workflow. |
Copy Folder | This activity copies an entire folder, including its contents, from one location to another on your local file system. You specify the source folder and the destination where the copy should be created. |
Create Folder | This activity is used to create a new folder or directory at a specified location on your local file system. It can be used to generate new folders for organizing files or data within your automation workflows. |
Delete Folder | Use this activity to delete a specific folder and all its contents from your local file system. It permanently removes the folder and its contents. |
Folder Exist | This activity checks whether a specified folder or directory path exists on your local file system. It returns a Boolean value indicating whether the folder is present or not. |
For Each Folder | This activity allows you to iterate through a collection of folders within a specified directory. You can perform actions on each folder in the directory as part of a loop. |
Get Folder Info | This activity retrieves information about a specific folder, such as its attributes, creation/modification dates, and size. |
Move Folder | This activity relocates an entire folder, including its contents, from one location to another on your local file system. You specify the source folder and the destination where the folder should be moved. |
Rename Folder | Use this activity to change the name of a folder at its current location. You specify the source folder and its new name. |
Freshdesk
These Freshdesk activities in AutomatR Studio enable you to interact with various aspects of your customer support operations, including managing agents, canned responses, companies, contacts, support groups, and support tickets. The activities related to agents and canned responses help you manage your customer support operations more efficiently. The activities related to companies and contacts assist you in managing your customer or client relationships effectively. The activities related to support groups and the Freshdesk Scope help you manage and structure your customer support operations efficiently. The activities related to tickets assist you in efficiently managing your customer support operations.
Activities | Description |
---|---|
Agents | |
Get All Agents | This activity is used to retrieve a list of all agents (support staff) in your Freshdesk account. It provides information about each agent, such as their names, email addresses, and roles within your support team. This activity is useful for obtaining an overview of your support staff and their details. |
Canned Response | |
Create Canned Response | This activity allows you to create a new canned (predefined) response within Freshdesk. Canned responses are pre-written replies or messages that can be used by support agents to quickly respond to common customer inquiries or issues. You can provide a title, content, and other details for the new canned response. |
Get Canned Response | This activity is used to retrieve information about a specific canned response in Freshdesk. You specify the ID of the canned response you want to retrieve. It provides details such as the response's title and content. You can use this activity to access the content of existing canned responses. |
Update Canned Response | This activity allows you to modify the content of an existing canned response in Freshdesk. You specify the ID of the canned response you want to update and provide the new content and details. This is useful for maintaining and editing your canned responses as needed. |
Company | |
Create Company | This activity allows you to create a new company or organization record within Freshdesk. You can provide details such as the company's name, domain, and additional information. This is useful for managing and organizing your customer or client data. |
Delete Company | Use this activity to delete a specific company record from Freshdesk based on specified criteria. It permanently removes the company and its associated data. This can be helpful for maintaining your company records. |
Update Company | This activity enables you to update the information and details of an existing company or organization record within Freshdesk. You specify the company's ID and provide the updated information. This allows you to keep your company records up-to-date. |
Contacts | |
Create Contact | This activity adds a new contact to Freshdesk's contact list. You can specify details such as the contact's name, email address, phone number, and other relevant information. It helps in managing your customer or client contacts. |
Delete Contact | Allows you to delete a specific contact from Freshdesk based on specified criteria. It permanently removes the contact and associated data. This activity is useful for maintaining your contact list. |
Get All Contacts | This activity retrieves a list of all contacts from your Freshdesk account. It provides information about each contact, such as names, email addresses, and phone numbers. This is helpful for accessing an overview of your contact database. |
Get Contact | This activity retrieves detailed information about a specific contact in Freshdesk. You specify the contact's ID, and it returns information such as contact details, company affiliations, and more. |
Search Contact | Enables you to search for contacts within Freshdesk based on specified criteria. You can filter contacts by attributes such as name, email, or custom fields. This helps you find specific contacts efficiently. |
Update Contact | This activity allows you to update the information and details of an existing contact in Freshdesk. You specify the contact's ID and provide the updated information. This ensures your contact records remain accurate. |
Group | |
Create Group | This activity allows you to create a new support group within Freshdesk. Support groups are used to organize and manage incoming support requests and assign them to specific teams or agents. You provide details such as the group's name, email address, and other settings. |
Delete Group | Use this activity to delete a specific support group from Freshdesk based on specified criteria. It permanently removes the group and its associated configurations. This can be helpful for managing your support group structure. |
Update Group | This activity enables you to update the information and settings of an existing support group in Freshdesk. You specify the group's ID and provide the updated details, allowing you to make changes to group properties as needed. |
Scope | |
Freshdesk Scope | This activity serves as a container for other Freshdesk-related activities. It allows you to configure the authentication and connection settings for interacting with your Freshdesk account. This scope sets up the environment for Freshdesk interactions, ensuring secure and authorized access to your support data. It's typically used as the starting point for your Freshdesk automation workflows. |
Ticket | |
Assign Ticket | This activity allows you to assign a support ticket to a specific agent or support group within Freshdesk. It helps in distributing and managing the workload among your support staff. |
Create Reply | This activity enables you to create a reply within a support ticket's conversation thread. You can add text and attachments to the reply, allowing agents to communicate with customers and provide assistance. |
Create Ticket | This activity is used to create a new support ticket in Freshdesk. You provide details such as the requester's email, subject, description, and other relevant information. This activity is essential for tracking and managing customer support requests. |
Delete Attachment | Use this activity to remove an attachment from a support ticket. It allows you to manage the attachments associated with a ticket. |
Delete Ticket | Allows you to delete a support ticket from Freshdesk based on specified criteria. It permanently removes the ticket and its associated data. This can be useful for managing your ticket database. |
Get All Tickets | This activity retrieves a list of all support tickets from your Freshdesk account. It provides information about each ticket, including details like subject, status, requester, and more. This is valuable for getting an overview of your support ticket database. |
Get Ticket | This activity retrieves detailed information about a specific support ticket in Freshdesk. You specify the ticket's ID, and it returns information such as ticket details, requester information, conversations, and more. |
Update Ticket | This activity allows you to update the details and status of an existing support ticket in Freshdesk. You specify the ticket's ID and provide updated information or changes to the ticket. This is essential for managing ongoing support requests. |
FTP
The FTP activities in AutomatR Studio are essential for automating file transfer and management tasks between your local system and FTP servers. They enable you to interact with files and directories on remote servers efficiently, whether it's for downloading, uploading, checking file existence, moving items, or deleting files.
Activities | Description |
---|---|
Delete File | This activity is used to delete a specific file located on an FTP server. You provide the path to the file you want to delete, and this activity removes it from the server. |
Directory Exists | This activity checks whether a specified directory (folder) exists on the FTP server. You provide the path to the directory, and it returns a Boolean value indicating whether the directory is present or not. |
Download Files | This activity is used to retrieve files from an FTP server and save them to a local directory on your machine. You specify the source file on the FTP server and the destination path on your local system. |
File Exists | This activity checks whether a specific file exists on the FTP server. You provide the path to the file, and it returns a Boolean value indicating whether the file is present or not. |
Move Items | This activity allows you to move files or directories from one location on the FTP server to another. You specify the source and destination paths for the move operation. |
Upload Files | This activity is used to upload files from your local machine to an FTP server. You provide the path to the local file and the destination path on the FTP server where you want to upload the file. |
Google Calendar
These Google Calendar activities in AutomatR Studio enable you to interact with your Google Calendar account programmatically. You can create, clear, delete, retrieve, and update calendar settings, events and entries, providing automation capabilities for managing your schedules and events. You can subscribe to external calendars and stay updated on changes to your list. This can be particularly useful for tracking events and schedules from various sources within your Google Calendar account.
The Google Calendar Scope activity is used to establish a connection and access your Google Calendar account, while the Settings activities enable you to retrieve and list settings related to your calendar and account preferences. These activities are essential for setting up and customizing your Google Calendar automation processes.
Activities | Description |
---|---|
Calendar | These Google Calendar activities in AutomatR Studio enable you to interact with your Google Calendar account programmatically. You can create, clear, delete, retrieve, and update calendar settings and entries, providing automation capabilities for managing your schedules and events. |
Add Calendar | This activity allows you to create a new calendar in your Google Calendar account. You can specify the calendar's name, description, and other settings. This is useful for organizing and managing different types of events or schedules. |
Clear Calendar | This activity clears all events and entries from a specific calendar in your Google Calendar account. It helps in resetting or removing all events from a calendar. |
Delete Calendar | Use this activity to permanently delete a calendar from your Google Calendar account. This removes the calendar along with all its events and settings. |
Get Calendar | This activity retrieves information about a specific calendar from your Google Calendar account. It provides details such as the calendar's name, description, and settings. |
Update Calendar | This activity allows you to update the settings and details of an existing calendar in your Google Calendar account. You can modify the calendar's name, description, and other properties as needed. |
Calendar List Activities | These Google Calendar List activities in AutomatR Studio enable you to manage and interact with your calendar list, which allows you to subscribe to external calendars and stay updated on changes to your list. This can be particularly useful for tracking events and schedules from various sources within your Google Calendar account. |
Add Calendar List | This activity allows you to add a calendar to your calendar list in Google Calendar. Calendar lists are used to subscribe to external calendars, such as holidays or sports schedules. You specify the calendar's ID or URL to add it to your list. |
Get Calendar List | This activity retrieves a list of all calendars in your calendar list from your Google Calendar account. It provides information about each calendar, including their IDs and other details. |
List Calendar List | This activity provides a list of all the calendar IDs in your calendar list. It returns the IDs of the calendars you have added to your calendar list. |
Watch Calendar List | Use this activity to set up a watch on your calendar list. This means that you can receive notifications when changes occur in your calendar list, such as when calendars are added or removed. |
Channel | This activity is part of Google Calendar's real-time notification system and is typically used in scenarios where you want to be notified of changes to your calendar, such as new events or modifications, and then stop receiving those notifications when they are no longer needed. |
Stop Channel | This activity is used to stop an active channel that you previously set up for monitoring changes in your Google Calendar. When you create a channel to watch for updates (e.g., new events) in your calendar, you can use this activity to stop that channel when you no longer want to receive notifications or when you're done monitoring changes. It helps in terminating the connection established for watching calendar updates. |
Event | These Google Calendar Event activities in AutomatR Studio allow you to automate event management tasks. You can create, delete, retrieve, list, move, quick add, and update events in your calendar, streamlining the scheduling and organization of your appointments, meetings, and other events. |
Add Event | This activity allows you to create a new event in your Google Calendar. You provide details such as the event's title, date, time, location, description, and other settings. This is essential for automating the scheduling of events. |
Delete Event | Use this activity to delete a specific event from your Google Calendar. You specify the event's ID, and it removes the event from your calendar. |
Get Event | This activity retrieves detailed information about a specific event in your Google Calendar. You specify the event's ID, and it returns information such as event details, attendees, location, and more. |
List Events | This activity provides a list of events from your Google Calendar based on specified criteria. It can retrieve events within a specific time range or from a particular calendar. |
Move Event | This activity allows you to move an existing event from one date and time to another within your Google Calendar. You specify the event's ID and the new date and time for the event. |
Quick Add Event | This activity is used to quickly create an event in your Google Calendar using a natural language input or a simple text-based description. It provides a convenient way to add events to your calendar without specifying each detail individually, making calendar automation more user-friendly. |
Update Event | This activity enables you to update the details and settings of an existing event in your Google Calendar. You specify the event's ID and provide the updated information or changes to the event. |
Scope | The Google Calendar Scope activity is used to establish a connection and access your Google Calendar account. |
Google Calendar Scope | This activity serves as a container for other Google Calendar-related activities. It allows you to configure the authentication and connection settings for interacting with your Google Calendar account. This scope sets up the environment for Google Calendar interactions, ensuring secure and authorized access to your calendar data. It's typically used as the starting point for your Google Calendar automation workflows. |
Settings | The Settings activities enable you to retrieve and list settings related to your calendar and account preferences. These activities are essential for setting up and customizing your Google Calendar automation processes. |
Get Settings | This activity retrieves the settings and configuration options for your Google Calendar account. It provides information about your calendar settings, notification preferences, and other account-related configurations. |
List Settings | This activity lists the available settings and configuration options in your Google Calendar account. It provides a list of settings that you can use to determine and manage various aspects of your calendar account. |
Google Drive
The Google Drive activities in AutomatR Studio enable you to automate various file management tasks, including copying, creating, deleting, downloading, moving, and uploading files and folders in your Google Drive. Additionally, the Google Drive Scope activity ensures secure access to your drive data, while the Share File activity allows you to share files with others. These activities are valuable for automating file-related processes in your Google Drive account.
Activities | Description |
---|---|
Copy File | This activity is used to create a duplicate copy of a specific file in your Google Drive. You specify the source file and the destination folder where the copy should be created. |
Create Folder | This activity allows you to create a new folder in your Google Drive. You provide the folder's name and specify the parent folder where it should be created. |
Delete File | Use this activity to permanently delete a specific file from your Google Drive. You provide the path or file ID to identify the file for deletion. |
Download File | This activity is used to download a specific file from your Google Drive to a local directory on your machine. You specify the file you want to download and the local destination path. |
Download Folder | This activity allows you to download an entire folder and its contents from your Google Drive to a local directory on your machine. |
Get Files | This activity retrieves a list of files from your Google Drive based on specified criteria. It provides information about each file, including details such as file name, size, and modification date. |
Move File To Folder | This activity is used to move a specific file to a different folder within your Google Drive. You specify the source file and the destination folder. |
Google Drive Scope | This activity serves as a container for other Google Drive-related activities. It allows you to configure the authentication and connection settings for interacting with your Google Drive account. This scope sets up the environment for Google Drive interactions, ensuring secure and authorized access to your drive data. It's typically used as the starting point for your Google Drive automation workflows. |
Share File | This activity enables you to share a specific file in your Google Drive with one or more users or groups. You can specify the file and the users or groups with whom you want to share it. |
Upload | This activity allows you to upload a file from your local machine to your Google Drive. You specify the local file path and the destination folder in your Google Drive. |
Google Forms
The Google Forms activities in AutomatR Studio enable you to automate various aspects of working with Google Forms. You can create new forms, update existing ones, retrieve form and response data, and list responses for analysis. The Google Forms Scope activity ensures secure access to your forms and responses while allowing you to perform automation tasks.
Activities | Description |
---|---|
Forms | The Forms activities allow you to automate the creation, modification, and interaction with Google Forms, making it easier to collect and manage data using Google Forms within your automation workflows. |
Add Image | This activity allows you to add an image to a Google Form. You provide the image URL, and it gets embedded into the form. |
Add Title And Description | This activity allow you to add a title and description to your Google Form. This is typically used to provide context and information to respondents. |
Add Video | This activity allows you to embed a video into your Google Form by providing the video's URL. |
Choice Question | This activity allow you to create a multiple-choice question in your Google Form. You specify the question text and provide options for respondents to choose from. |
Create Form | This activity creates a new Google Form. You can set the form's title, description, and other properties. |
Date Question | This activity adds a date-based question to your Google Form. Respondents can select a date from a calendar. |
Form Updates | This activity is used to update the settings of an existing Google Form. You can modify the title, description, and other properties of the form. |
Get Form | This activity retrieves the details of an existing Google Form, such as its title, description, and form ID. |
Get Response | This activity allow you to retrieve the responses submitted to a specific Google Form. You need to provide the form's URL or form ID. |
Linear Scale Question | This activity adds a linear scale question to your Google Form. Respondents can rate or provide feedback on a scale. |
List Responses | This activity retrieves a list of responses for a Google Form. It helps you gather the responses for further processing. |
Row Question | This activity allow you to add a question where respondents provide input in rows, similar to a table. |
Text Question | This activity adds an open-ended text question to your Google Form. Respondents can type their answers. |
Time Question | This activity allow you to add a question for respondents to select a specific time. |
Scope | |
Google Forms Scope | This is a container activity that establishes a connection to Google Forms. It encapsulates other Google Forms activities and requires you to configure the authentication and authorization settings. |
Google Sheets
The Google Sheets activities in AutomatR Studio enable you to automate various tasks related to working with Google Sheets documents. You can create, update, and delete sheets, perform batch operations, clear cell ranges, copy sheets, download files, and read/write data to sheets. The Google Sheets App Scope activity ensures secure access to your sheets and data while allowing you to perform automation tasks.
Activities | Description |
---|---|
Add New Sheet | This activity allows you to create a new sheet (tab) within a Google Sheets document. You specify the name of the new sheet. |
Batch Update Values | This activity is used to perform batch updates to multiple cells or ranges within a Google Sheets document. You can set values for multiple cells in one operation. |
Clear Range | This activity is used to clear the contents of a specified range of cells within a Google Sheets document. |
Copy Sheet | Use this activity to create a copy of an existing sheet within the same or a different Google Sheets document. |
Delete Range | This activity allows you to delete a specified range of cells within a Google Sheets document. |
Delete Sheet | This activity is used to delete a specific sheet from a Google Sheets document. You provide the name or index of the sheet to be deleted. |
Download File | This activity is used to download a Google Sheets document to a local directory on your machine. |
Google Sheets App Scope | This activity serves as a container for other Google Sheets-related activities. It allows you to configure the authentication and connection settings for interacting with your Google Sheets account. This scope sets up the environment for Google Sheets interactions, ensuring secure and authorized access to your sheets and data. It's typically used as the starting point for your Google Sheets automation workflows. |
Read Cell | This activity retrieves the value of a specific cell within a Google Sheets document. You specify the cell's address, and it returns the cell's content. |
Read Range | Use this activity to retrieve data from a specified range of cells within a Google Sheets document. It returns the values from the selected range. |
Rename Sheet | This activity allows you to change the name of an existing sheet within a Google Sheets document. |
Write Cell | This activity is used to write a value to a specific cell within a Google Sheets document. You specify the cell's address and provide the value to be written. |
Write Range | This activity is used to write data to a specified range of cells within a Google Sheets document. You can write multiple values to multiple cells in one operation. |
HubSpot
The HubSpot activities in AutomatR Studio enable you to automate various tasks related to managing contacts, companies, deals, tickets, products, associations, and files within your HubSpot account. The HubSpot Scope activity ensures secure access to your HubSpot data while allowing you to perform automation tasks.
Activities | Description |
---|---|
Association | The Association activities includes actions to create and delete associations between objects in HubSpot. You can associate contacts with companies, deals with contacts, and more. It's used to establish connections between different types of records in HubSpot. |
Create Association | This activity allows you to create an association between two objects (e.g., contacts and deals) in HubSpot. You specify the types and IDs of the objects you want to associate. |
Delete Association | Use this activity to remove an association between two objects in HubSpot. You provide the types and IDs of the objects to disassociate. |
Company | The Company activities provides actions to interact with company records in HubSpot. You can create new company records, update existing ones, retrieve company details, and delete company records. |
Create Company | This activity is used to create a new company record in HubSpot. You can provide details such as company name, website, and other relevant information. |
Delete Company | This activity allows you to delete a specific company record in HubSpot. You specify the company's ID. |
Get Company | Use this activity to retrieve detailed information about a specific company record in HubSpot. You provide the company's ID. |
Update Company | This activity enables you to update the details of an existing company record in HubSpot. You specify the company's ID and provide the updated information. |
Contact | The Contact activities allows you to manage contact records in HubSpot. You can create new contacts, update contact details, retrieve contact information, and delete contact records. |
Create Contact | This activity is used to create a new contact record in HubSpot. You can provide contact details such as name, email, phone number, etc. |
Delete Contact | Use this activity to delete a specific contact record in HubSpot. You provide the contact's ID. |
Get Contact | This activity retrieves detailed information about a specific contact record in HubSpot. You provide the contact's ID. |
Update Contact | This activity allows you to update the details of an existing contact record in HubSpot. You specify the contact's ID and provide the updated information. |
Deal | The Deal activity is used for dealing with sales opportunities in HubSpot. You can retrieve deal details using this activity. |
Get Deal | This activity is used to retrieve information about a specific deal (sales opportunity) in HubSpot. You provide the deal's ID. |
File | The File activities includes actions for managing files in HubSpot. You can update and upload files using this activity. |
Update File | This activity is used to update a file in HubSpot. You specify the file's ID and provide the updated file content. |
Upload File | This activity allows you to upload a new file to HubSpot. You provide the file's content and relevant details. |
Product | The Product activities enables you to interact with product records in HubSpot. You can create new products, update existing ones, retrieve product details, and delete product records. |
Create Product | This activity is used to create a new product record in HubSpot. You can provide product details such as name, price, and other relevant information. |
Delete Product | Use this activity to delete a specific product record in HubSpot. You specify the product's ID. |
Get Product | This activity retrieves detailed information about a specific product record in HubSpot. You provide the product's ID. |
Update Product | This activity enables you to update the details of an existing product record in HubSpot. You specify the product's ID and provide the updated information. |
Scope | |
HubSpot Scope | This activity serves as a container for other HubSpot-related activities. It allows you to configure the authentication and connection settings for interacting with your HubSpot account. This scope sets up the environment for HubSpot interactions, ensuring secure and authorized access to your data. It's typically used as the starting point for your HubSpot automation workflows. |
Ticket | The Ticket activities is used for managing support tickets or service requests in HubSpot. You can create new tickets, update ticket details, retrieve ticket information, and delete tickets. |
Create Ticket | This activity is used to create a new ticket (support request) in HubSpot. You can provide ticket details such as subject, description, and other relevant information. |
Delete Ticket | Use this activity to delete a specific ticket in HubSpot. You specify the ticket's ID. |
Get All Tickets | This activity retrieves a list of all ticket records in HubSpot. It provides information about each ticket, including details like status and priority. |
Get Ticket | This activity allows you to retrieve detailed information about a specific ticket in HubSpot. You provide the ticket's ID. |
Update Ticket | This activity enables you to update the details of an existing ticket record in HubSpot. You specify the ticket's ID and provide the updated information. |
Image Processing
The Image Processing activity is particularly valuable in scenarios where visual verification is necessary, such as checking whether a web page or application interface displays correctly, validating scanned documents, or verifying the appearance of user interfaces in automated testing.
Activities | Description |
---|---|
Image Comparison | This activity is used to compare two images and determine whether they are identical or similar within a specified tolerance level. This can be useful in automation scenarios where you need to validate whether an expected image matches an actual image captured during a process. You provide two images as input, and the activity compares pixel by pixel to assess their similarity. The result indicates whether the images are considered a match or not. |
Json
The JSON activities in AutomatR Studio are essential for working with JSON data, which is a common format used for data interchange in many applications and APIs. You can create JSON data, extract information from JSON sources, and work with JSON arrays, making it easier to integrate and manipulate data within your automation workflows.
Activities | Description |
---|---|
Convert To JSON | This activity is used to convert data from various sources (e.g., variables, DataTables, or dictionaries) into a JSON (JavaScript Object Notation) format. You can specify the input data and configure the settings to format the JSON output. This is useful when you need to create JSON payloads for API requests, store structured data, or interact with systems that require JSON data. |
Deserialize JSON | This activity allows you to parse and extract data from a JSON string or file. You provide the JSON content as input, and the activity converts it into usable variables, objects, or dictionaries within your workflow. This enables you to extract specific values or elements from JSON data for further processing in your automation. |
Deserialize JSON Array | This activity handles JSON arrays. It allows you to parse and extract data from a JSON array string or file and convert it into an array variable. You can then work with the individual elements of the array in your automation. |
List
The List activities in AutomatR Studio are essential for working with lists or arrays of data within your automation workflows. You can create lists, add items to them, read and modify specific items, and remove items as needed. Lists are commonly used to store and manipulate collections of data, making these activities valuable for data processing and manipulation tasks.
Activities | Description |
---|---|
Append Item To List | This activity is used to add an item or value to an existing list variable. It allows you to extend the list with new data by specifying the list variable and the item to append. |
Create List | This activity is used to create a new list variable. You can define the initial content of the list by providing a list of values or leave it empty to create an empty list. |
Read List Item | This activity is used to retrieve the value of a specific item in a list variable. You specify the list variable and the index (position) of the item you want to read, and it returns the value at that index. |
Remove From List | This activity allows you to remove a specific item from a list variable. You provide the list variable, specify the item to remove, and it updates the list by removing the specified item. |
Update List Item | This activity is used to modify the value of a specific item in a list variable. You specify the list variable, the index (position) of the item to update, and the new value. It updates the list with the new value at the specified index. |
Logic
The Logic activities in AutomatR Studio enable you to control the flow of your automation, make decisions, handle exceptions, and perform repetitive or conditional tasks. They are essential for building robust and efficient automation workflows.
Activities | Description |
---|---|
Exception | |
Rethrow | This activity is used within a "Catch" block of a Try-Catch sequence to rethrow an exception that was caught. It allows you to propagate the exception up the call stack for further handling. |
Throw | This activity is used to deliberately throw a custom exception within a workflow. You can define the exception message and type to handle specific error conditions. |
Try Catch | This activity is a container that allows you to define a block of code (the "Try" block) in which you expect exceptions to occur. If an exception occurs within the Try block, it can be caught and handled within the associated "Catch" block. This activity is essential for structured exception handling. |
Other Logic Activities | These Logic activities in AutomatR Studio enable you to control the flow of your automation, make decisions, handle exceptions, and perform repetitive or conditional tasks. They are essential for building robust and efficient automation workflows. |
Activity Comment | This activity is a non-functional activity used to add comments or notes to your workflow. It does not affect the workflow's execution but is helpful for documenting your automation. |
Assign | This activity is used to assign a value or expression to a variable. It's a fundamental activity for working with variables and manipulating data within your automation. |
Do While | This activity is used to create a loop that continues execution while a specified condition is true. It's suitable for situations where you want to repeat a set of actions until a specific condition is met. |
For Each | This activity is used to iterate through a collection (such as a list or array) and perform a set of actions for each item in the collection. It's useful for working with data that requires individual processing. |
If | This activity is used to make a decision in your workflow based on a specified condition. Depending on whether the condition is true or false, different actions can be executed. |
Retry | This activity is used to create a retry mechanism for specific actions or activities. It allows you to repeat an activity a certain number of times or until a condition is met. |
Switch | This activity is used to implement branching logic in your workflow based on the value of a specified expression. It allows you to define multiple cases, each with its associated actions. |
While | This activity is used to create a loop that continues execution while a specified condition is true. It's similar to the "Do While" activity but evaluates the condition at the beginning of each iteration. |
Write Line | This activity is used to output text or data to the console or log. It's helpful for debugging and logging information during workflow execution. |
Mail
The Mail activities in AutomatR Studio are crucial for automating email-related tasks, such as receiving, moving, saving, and sending emails. They enable you to integrate your automation workflows with email systems, improving communication and data processing capabilities.
Activities | Description |
---|---|
Get IMAP Messages | This activity allows you to retrieve email messages from an IMAP (Internet Message Access Protocol) mailbox. You can specify criteria like the mailbox server, folder, and search parameters to fetch specific emails. |
Get POP3 Mail Messages | This activity is used to fetch email messages from a POP3 (Post Office Protocol 3) mailbox. It enables you to retrieve emails from a mail server, specifying criteria like the server, port, and filtering options. |
Move IMAP Mail Message | This activity is used to move an email message from one folder to another within an IMAP mailbox. It helps organize emails in different folders. |
Save Attachment | This activity is used to save email attachments from a mail message to a specified location on your local machine or network. You provide the mail message and the attachment's file name. |
Save Mail Message | This activity is used to save an entire email message (including body and attachments) to a file. This can be helpful for archiving or processing email content. |
Send SMTP Mail | This activity is used to send an email message via SMTP (Simple Mail Transfer Protocol). You can specify the SMTP server, sender's and recipient's email addresses, subject, body, and attachments. It's essential for automating email notifications and communication. |
MailChimp
The MailChimp activities in AutomatR Studio enable you to automate various tasks related to managing audiences, campaigns, and contacts in your MailChimp account. The Scope activity ensures secure access to your MailChimp data while allowing you to perform automation tasks within your email marketing campaigns.
Activities | Description |
---|---|
Audience | The Audience category of activities in MailChimp allows you to interact with your mailing lists or audiences. This includes creating new audiences, deleting existing ones, retrieving audience information, and updating audience properties. It's essential for managing and organizing your subscribers. |
Create Audience | This activity allows you to create a new audience or mailing list in your MailChimp account. You can specify the audience name and configuration details. |
Delete Audience | This activity is used to delete an existing audience from your MailChimp account. You provide the audience ID or name to specify which audience to delete. |
Get Audience | This activity retrieves information about an existing audience in your MailChimp account. You can use this activity to obtain details about a specific audience. |
Update Audience | This activity is used to modify the settings and properties of an existing audience in your MailChimp account. You provide the audience ID or name and specify the changes you want to make. |
Campaign | The Campaign category of activities deals with MailChimp email campaigns. You can create new email campaigns, delete existing ones, retrieve campaign reports, get a list of campaigns, run campaigns, and update campaign settings. These activities are used for designing, sending, and analyzing the performance of email marketing campaigns. |
Bounced Emails | This activity allows you to retrieve information about bounced emails from a specific MailChimp campaign. It helps you identify email delivery issues. |
Campaign Report | This activity fetches detailed reports and statistics for a specific MailChimp campaign, providing insights into its performance. |
Create Campaign | This activity enables you to create a new campaign in your MailChimp account. You can configure the campaign type, recipients, content, and other settings. |
Delete Campaign | This activity is used to delete an existing MailChimp campaign. You specify the campaign ID to identify which campaign to delete. |
Get Campaigns | This activity retrieves a list of all campaigns in your MailChimp account. It provides information about each campaign, including their status and details. |
Run Campaign | This activity allows you to send a scheduled or drafted MailChimp campaign immediately. It's useful for triggering campaigns programmatically. |
Update Campaign | This activity is used to modify the settings and content of an existing MailChimp campaign. You provide the campaign ID and specify the changes you want to make. |
Contact | The Contact category of activities is used to work with individual contacts or subscribers in your MailChimp audiences. You can create new contacts, delete existing ones, retrieve contact information, and update contact details. These activities are crucial for maintaining and updating your contact database. |
Create Contact | This activity adds a new contact to an existing audience in your MailChimp account. You specify the audience ID and contact information. |
Delete Contact | This activity removes a contact from an audience in your MailChimp account. You provide the contact's email address or unique identifier. |
Get Contacts | This activity retrieves a list of contacts from a specified audience in your MailChimp account. It provides information about each contact. |
Update Contact | This activity allows you to update the information of an existing contact in your MailChimp audience. You provide the contact's email address or unique identifier and specify the changes. |
Scope | |
MailChimp Scope | This activity serves as a container for other MailChimp-related activities. It allows you to configure authentication and connection settings for your MailChimp account, ensuring secure and authorized access to your MailChimp data. It's typically used as the starting point for your MailChimp automation workflows. |
Microsoft Teams
The Microsoft Teams activities in AutomatR Studio provide a comprehensive set of tools for automating various tasks within the Microsoft Teams collaboration platform. You can use them to streamline communication, manage channels, retrieve message information, and interact with users. The Scope activity ensures secure access to your Teams data while allowing you to perform automation tasks within your Teams workspace.
Activities | Description |
---|---|
Channel | The Channel category of activities focuses on managing channels within a Microsoft Teams team. Channels are dedicated spaces for discussions and collaboration within a team. Activities in this category include creating channels, deleting channels, retrieving channel details, listing all channels in a team, and updating channel properties. |
Create Channel | This activity allows you to create a new channel within a Microsoft Teams team. You specify the team's unique ID and provide the channel's name and description. |
Delete Channel | This activity is used to delete an existing channel from a Microsoft Teams team. You provide the team's unique ID and the channel's unique ID to identify the channel to be deleted. |
Get Channel | This activity retrieves details about a specific channel within a Microsoft Teams team. You provide the team's unique ID and the channel's unique ID to identify the channel. |
Get Channels | This activity retrieves a list of all channels within a Microsoft Teams team. It provides information about each channel, including their names and descriptions. |
Update Channel | This activity allows you to modify the properties of an existing channel within a Microsoft Teams team. You provide the team's unique ID, the channel's unique ID, and specify the changes you want to make. |
Chats | The Chats category of activities deals with chat conversations in Microsoft Teams. Chat conversations are typically one-on-one or group discussions. The activities include fetching details about all chats, such as participants and messages. |
Get All Chats | This activity retrieves a list of all chat conversations within Microsoft Teams. It provides information about each chat, such as participants and message details. |
Messages | The Messages category of activities allows you to interact with messages within Microsoft Teams channels and chats. You can retrieve details about specific messages, including their content and sender information. You can also retrieve message replies, get a list of messages in a channel or chat, reply to messages, and send new messages. |
Get Message | This activity is used to retrieve details about a specific message in a Microsoft Teams chat or channel. You provide the message's unique ID to identify the message. |
Get Message Replies | This activity retrieves a list of replies to a specific message in a Microsoft Teams chat or channel. It allows you to view the threaded conversation associated with a message. |
Get Messages | This activity retrieves a list of messages in a Microsoft Teams chat or channel. It provides information about each message, including sender details and message content. |
Reply To Message | This activity allows you to send a reply to a specific message in a Microsoft Teams chat or channel. You provide the message's unique ID and the content of your reply. |
Send Message | This activity is used to send a new message to a Microsoft Teams chat or channel. You specify the target chat or channel, along with the message content. |
Scope | |
Microsoft Teams Scope | This activity serves as a container for other Microsoft Teams-related activities. It is used to configure the connection to your Microsoft Teams account, including authentication and permissions. The scope activity ensures secure access to Microsoft Teams data and is typically the starting point for your Teams automation workflows. |
Users | The Users category of activities deals with managing user accounts within Microsoft Teams. You can retrieve a list of users, including their display names and email addresses. These activities are useful for user-related automation tasks. |
Get Users | This activity retrieves a list of users in your Microsoft Teams environment. It provides information about each user, including their display name and email address. |
Nanonets
The Nanonets activities in AutomatR Studio empower you to leverage Nanonets' OCR and image classification capabilities within your automation processes, enabling tasks such as text extraction from images and image categorization. The Scope activity ensures secure access to Nanonets services while managing your automation workflows.
Activities | Description |
---|---|
Full Text | |
Get Full Text | This activity extracts text from an image using the Nanonets OCR (Optical Character Recognition) service. It's used for converting text from scanned documents or images into machine-readable text. |
Image Classification | |
Image Classification Get All Models | This activity retrieves a list of all available image classification models on Nanonets. |
Image Classification Get Model | This activity retrieves details about a specific image classification model by providing its ID. |
Image Classification Prediction For Image File | This activity sends an image file to Nanonets for image classification prediction. |
Image Classification Prediction For Image URLs | This activity sends image URLs to Nanonets for image classification prediction. |
OCR Model | |
Create New OCR Model | This activity allows you to create a new OCR model on Nanonets. OCR models are used to recognize text in images. |
Get Model Details By ID | This activity retrieves details about a specific OCR model by providing its ID. |
OCR PREDICT | |
Async Prediction For Image File | This activity sends an image file to Nanonets for asynchronous OCR prediction. |
Async Prediction For Image URL | This activity sends image URLs to Nanonets for asynchronous OCR prediction. |
Get All Prediction Files | This activity retrieves a list of all prediction files generated during OCR prediction. |
Get Prediction File By File ID | This activity allows you to retrieve a specific prediction file by providing its ID. |
Get Prediction File By Page ID | This activity retrieves a prediction file by providing its page ID. |
Prediction For Image File | This activity sends an image file to Nanonets for synchronous OCR prediction. |
Prediction For Image URL | This activity sends image URLs to Nanonets for synchronous OCR prediction. |
Scope | |
Nanonets Scope | This activity serves as a container for other Nanonets-related activities. It is used to set up the connection to your Nanonets account, including authentication and API key configuration. The scope activity ensures secure access to Nanonets services and is typically the starting point for your Nanonets automation workflows. |
OCR Data Extraction
The OCR (Optical Character Recognition) Data Extraction activities in AutomatR Studio provide you with options for extracting text and data from images and documents using different OCR engines and services. Depending on your specific requirements and preferences, you can choose the OCR activity that best suits your automation needs.
Activities | Description |
---|---|
AWS Textract OCR | This activity utilizes Amazon Textract, a machine learning service, to extract text and data from scanned documents or images. It can automatically detect and extract structured data such as forms, tables, and key-value pairs from documents. |
Google OCR | This activity leverages Google's OCR technology to extract text from images or scanned documents. It can be used for various text extraction tasks, such as reading text from images, receipts, or handwritten documents. |
Image OCR | This activity is a generic OCR solution that can be configured to work with various OCR engines. It allows you to extract text from images or scanned documents using the OCR engine of your choice. You can configure the engine, language, and other settings as needed. |
Tesseract OCR | This activity is specifically designed to work with the Tesseract OCR engine, an open-source OCR tool. It enables you to extract text from images or scanned documents using Tesseract's text recognition capabilities. |
Office 365
The Office 365 activities in AutomatR Studio facilitate email management and communication tasks within the Office 365 environment. The Office 365 Scope activity ensures secure access to Office 365 services, and the other activities allow you to perform operations like reading, replying to, forwarding, and deleting email messages.
Activities | Description |
---|---|
Delete Mail | This activity allows you to delete email messages from your Office 365 mailbox. You can specify the email you want to delete based on criteria like subject, sender, or date. |
Download Attachment | This activity is used to download email attachments from Office 365 emails. It can save attachments to a specified folder or location on your local machine. |
Forward Mail | This activity enables you to forward email messages from your Office 365 mailbox to other recipients. You can specify the email to forward and the recipients' email addresses. |
Office 365 Scope | This activity serves as a container for other Office 365 activities. It establishes a connection to your Office 365 account, ensuring secure access to Office 365 services. This scope activity is typically the starting point for your Office 365 automation workflows. |
Read Mail | This activity retrieves email messages from your Office 365 mailbox. You can filter emails based on criteria like subject, sender, or date. This activity allows you to work with the content of received emails. |
Reply Mail | This activity allows you to send reply emails from your Office 365 mailbox. It's useful for responding to received emails and continuing email conversations. |
Send Mail | This activity enables you to send email messages from your Office 365 account. You can specify the recipients, subject, body, and attachments of the email. |
OneDrive
The OneDrive activities in AutomatR Studio enable you to automate various file and folder management tasks within your OneDrive storage. The OneDrive Scope activity establishes a secure connection to your OneDrive account, and the other activities enable operations such as copying, creating, deleting, downloading, sharing, and moving files and folders.
Activities | Description |
---|---|
Copy File | This activity allows you to create a copy of a file within your OneDrive storage. You can specify the source and destination paths for copying files. |
Create Folder | This activity is used to create a new folder in your OneDrive storage. You provide the folder's name and location. |
Delete File | This activity enables you to delete a file from your OneDrive storage. You specify the path to the file you want to delete. |
Delete Folder | This activity allows you to delete an entire folder and its contents from your OneDrive storage. |
Download File | This activity is used to download a file from your OneDrive storage to a local directory on your machine. |
Edit Permission | This activity lets you modify the permissions and sharing settings of files or folders in your OneDrive storage. You can add or remove users and specify their access levels. |
Get File Details | This activity retrieves information about a specific file in your OneDrive storage. This includes details like file size, modification date, and more. |
Get List Of Items | This activity retrieves a list of files and folders from a specified location in your OneDrive storage. It provides you with information about the items, which you can use in your automation. |
Move File | This activity allows you to move a file from one location to another within your OneDrive storage. |
OneDrive Scope | This activity serves as a container for other OneDrive activities. It establishes a connection to your OneDrive account, ensuring secure access to OneDrive services. This scope activity is typically the starting point for your OneDrive automation workflows. |
Rename File | This activity lets you change the name of a file in your OneDrive storage. |
Search OneDrive | This activity allows you to search for files and folders in your OneDrive storage based on specified criteria such as file name or type. |
Share | This activity is used to generate shareable links for files or folders in your OneDrive storage. You can choose to share with specific users or make the content publicly accessible. |
Shared | This activity retrieves a list of items shared with you in your OneDrive storage. It provides information about shared files and folders. |
Upload File | This activity allows you to upload a file from your local machine to your OneDrive storage. |
Orchestrator
Activities | Description |
---|---|
Queue | The Orchestrator activities related to queues enable you to interact with queues and credentials in AutomatR Orchestrator. You can add, retrieve, clear queue items, and work with credentials securely, enhancing the automation capabilities of your workflows. |
Add Queue Item | This activity is used to add a new item to a specified queue in AutomatR Orchestrator. You can provide the data you want to add to the queue, and it will be available for processing by bots. |
Clear Queue Items | This activity allows you to clear all items from a specified queue in AutomatR Orchestrator. This action permanently removes all items from the queue. |
Continue | This activity is typically used within a loop or decision structure to continue the execution of a workflow. It can be used to skip specific actions or conditions based on certain criteria. |
Get Credential | This activity retrieves credentials stored in Orchestrator, making them available for use in your automation workflows. You can specify the credential asset name to retrieve the corresponding username and password. |
Get Queue Items | This activity retrieves a list of items from a specified queue in AutomatR Orchestrator. You can use this activity to fetch items from the queue for processing by bots. |
Set Credential | This activity allows you to store credentials securely in Orchestrator as assets. This activity is used to create or update credential assets, making them available for use in your automation processes. |
Transaction | The Orchestrator activities related to transactions are essential for managing and interacting with queue items and human tasks within AutomatR Orchestrator. They enable you to create tasks for human users, retrieve transaction data, update transaction statuses, pause and resume transactions, and modify transaction data as needed to optimize automation processes. |
Add Human Task | This activity is used to create a human task for a specific queue item in AutomatR Orchestrator. It allows you to assign a task to a human user for manual intervention or decision-making during an automation process. |
Get Human Task | This activity retrieves information about a specific human task in AutomatR Orchestrator. You can use this activity to fetch details about a task, such as its status and assignment. |
Get Queue Transaction | This activity retrieves transaction data from a specified queue in AutomatR Orchestrator. It allows you to access information related to the queue item and its associated transaction. |
Set Transaction Status | This activity is used to update the status of a transaction associated with a queue item in AutomatR Orchestrator. You can mark transactions as successful, failed, or in-progress, reflecting their processing status. |
Snooze Transaction | This activity is used to temporarily pause the processing of a transaction in AutomatR Orchestrator. You can specify a duration for the snooze period, after which the transaction will resume processing. |
Update Queue Transaction Data | This activity allows you to update the data associated with a specific transaction in AutomatR Orchestrator. You can modify transaction data fields to reflect changes or updates during the automation process. |
Other
Activities | Description |
---|---|
For Each Of | This activity is a looping construct that allows you to iterate through a collection of items, such as a list or an array. It is particularly useful when you want to perform the same set of actions on each item within the collection. |
Outlook
The Outlook activities in AutomatR Studio enable you to interact with your Outlook mailbox, retrieve and process email messages, perform actions like deleting and moving messages, and send replies or new email messages. They are valuable for automating email-related tasks and integrating with Microsoft Outlook as part of your automation workflows.
Activities | Description |
---|---|
Delete Outlook Mail Message | This activity allows you to delete one or more email messages from your Outlook mailbox based on specified criteria, such as subject, sender, or date. |
Get Outlook Mail Message | This activity is used to retrieve email messages from your Outlook mailbox. You can filter messages based on various criteria and store the retrieved messages in a variable for further processing. |
Mark Outlook Mail As Read Unread | This activities enable you to change the read status of email messages in your Outlook mailbox. You can mark messages as read or unread as needed. |
Move Outlook Mail Message | This activity allows you to move email messages from one folder to another within your Outlook mailbox. You specify the source and destination folders for the move operation. |
Reply Outlook Mail Message | This activity is used to send a reply to an email message in your Outlook mailbox. You can compose the reply message and send it to the original sender. |
Save Outlook Mail Attachments | This activity is used to extract and save attachments from an email message in your Outlook mailbox. You can specify the email message and destination folder for saving attachments. |
Save Outlook Mail Message | This activity allows you to save an entire email message as a file in a specified location on your computer or network. |
Send Outlook Mail Message | This activity is used to compose and send an email message from your Outlook account. You can specify the recipient, subject, body, and attachments of the email. |
PDF
The PDF activities in AutomatR Studio are useful for working with PDF documents in your automation workflows. You can extract specific page ranges, determine the page count, merge multiple PDF files, extract structured table data, and extract text content from PDFs. These capabilities are valuable for automating tasks that involve processing PDF documents, such as data extraction, report generation, and document assembly.
Activities | Description |
---|---|
Extract PDF Page Range | This activity allows you to extract a specified range of pages from a PDF document. You can specify the starting and ending page numbers to extract only the desired pages from the PDF file. |
Get PDF Page Count | This activity is used to retrieve the total number of pages in a PDF document. It provides the page count as an output that you can use in your automation process. |
Join PDF Files | This activity enables you to combine or merge multiple PDF files into a single PDF document. You can provide a list of PDF file paths to be merged. |
Read PDF Table | This activity is designed for extracting tabular data from a PDF document. It can identify and extract structured tables, such as those commonly found in financial reports or invoices, and output the data in a structured format. |
Read PDF Text | This activity is used to extract the text content from a PDF file. It reads the entire text from the PDF, including text from paragraphs, headers, and footers, and provides it as output. |
Power Shell
The PowerShell activities in AutomatR Studio provide a way to leverage PowerShell scripting and automation capabilities within your robotic process automation (RPA) workflows. You can use them to interact with the Windows operating system, manage files and directories, query system information, and perform various other tasks that PowerShell is known for. These activities enable powerful automation and integration possibilities with Windows-based environments.
Activities | Description |
---|---|
Invoke PowerShell | This activity allows you to execute PowerShell scripts or commands from within your AutomatR automation workflow. You can provide the PowerShell script as input, and it will be executed using the PowerShell interpreter. |
PowerShell Script | This activity is used to embed a custom PowerShell script directly into your AutomatR workflow. You can write and execute PowerShell code directly within this activity, which can be useful for performing specific tasks that require PowerShell functionality. |
Python
The Python activity in AutomatR Studio allows you to seamlessly integrate Python code into your automation workflows. It enables you to leverage the versatility of Python for various automation tasks and extend the capabilities of your AutomatR bots. This is particularly valuable when you need to perform custom data analysis, text processing, or other specialized tasks within your automation processes.
Activities | Description |
---|---|
Run Script | This activity allows you to execute a Python script from within your AutomatR automation workflow. You can provide the Python script as input, and it will be executed using the Python interpreter. |
SAP
The SAP activity in AutomatR Studio is used to initiate the SAP GUI for Windows application, which is a prerequisite for automating SAP-based business processes. Once SAP is launched, you can use AutomatR activities to interact with SAP screens and automate various tasks within the SAP environment. This capability streamlines SAP-related processes, improves efficiency, and reduces errors in SAP data handling.
Activities | Description |
---|---|
Launch SAP | This activity is used to launch the SAP GUI (Graphical User Interface) for Windows application from within your AutomatR automation workflow. It opens the SAP GUI, which is required for automating SAP-based processes. |
SFTP
The SFTP activities in AutomatR Studio are essential for automating secure file transfers to and from remote SFTP servers. They provide capabilities for checking file existence, deleting files, moving items, and managing remote directories. SFTP automation streamlines file transfer processes and enhances overall automation efficiency.
Activities | Description |
---|---|
Delete File | This activity is used to delete a file from a remote SFTP server. You provide the path to the file you want to delete as input. |
Directory Exists | This activity checks if a remote directory exists on the SFTP server. You specify the path to the directory, and the activity returns a boolean value indicating whether the directory exists or not. |
Download Files | This activity allows you to download one or more files from a remote SFTP server to the local machine. You provide the remote file path(s) and the local destination folder. |
File Exist | This activity checks if a remote file exists on the SFTP server. You specify the path to the file, and the activity returns a boolean value indicating whether the file exists or not. |
Move Item | This activity is used to move a file or directory from one location to another on the remote SFTP server. You provide the source and destination paths. |
SFTP Session | This activity establishes a connection to an SFTP server. You configure the connection details such as host, port, username, and password or SSH key in this activity. It serves as the starting point for other SFTP activities within the same session. |
Upload Files | This activity allows you to upload one or more files from the local machine to a remote SFTP server. You provide the local file path(s) and the remote destination folder. |
Slack
The Slack activities in AutomatR Studio provide a range of functions for managing channels and messages within the Slack platform. Whether it's creating channels, sending messages, or retrieving message data, these activities enhance communication and collaboration processes.
Activities | Description |
---|---|
Channel | The Channel activities facilitate automation and integration with the Slack messaging platform. They allow you to manage channels, users, and files within your Slack workspace, streamlining communication and collaboration processes. |
Add Member to Channel | This activity allows you to add a member to a Slack channel. You specify the channel's name or ID and the user's email or username to add them to the channel. |
Channel List | This activity retrieves a list of all channels in your Slack workspace. It provides information about each channel, such as its name, ID, and other details. |
Create Channel | This activity is used to create a new Slack channel. You specify the channel's name and optional settings like privacy (public or private). |
Download File | This activity allows you to download a file from a Slack channel or conversation. You specify the file's ID, and it is downloaded to a local destination. |
Leave Channel | This activity allows a user to leave a Slack channel. You specify the channel's name or ID to leave. |
Remove from Channel | This activity is used to remove a member from a Slack channel. You specify the channel's name or ID and the user's email or username to remove them from the channel. |
Users List | This activity retrieves a list of all users in your Slack workspace. It provides user information such as their names, IDs, and more. |
Messages | The Message activities allow you to automate and manage messaging interactions within the Slack platform. Whether it's sending messages, deleting messages, or fetching message data, these activities streamline communication and collaboration processes. |
Delete Message | This activity allows you to delete a message in a Slack channel or conversation. You specify the message's timestamp, and it will be removed. |
Get Messages | This activity retrieves a list of messages from a Slack channel or conversation. You can filter messages by various parameters such as channel name, message count, or timestamp range. |
Get Replies | This activity fetches a list of replies to a specific message in a Slack channel or conversation. You provide the timestamp of the original message. |
Reply | This activity allows you to send a reply to a message in a Slack channel or conversation. You specify the message text, channel name, and the timestamp of the message you're replying to. |
Send Message | This activity sends a new message to a Slack channel or conversation. You specify the message text and the target channel name or user. |
Scope | |
Slack Scope | This activity is a container for other Slack activities. It defines the authentication and connection details required for interacting with Slack. You configure the Slack API token and other settings within this scope. |
String
The String activities in AutomatR Studio provide essential tools for text processing, pattern matching, and data manipulation. Whether it's validating input, extracting data, or cleaning text, these activities are valuable for various automation scenarios.
Activities | Description |
---|---|
Is Match | This activity is used for checking whether a given input string matches a specified regular expression pattern. It returns a Boolean result (True or False) indicating whether the input string matches the pattern. Common Use Cases
|
Match | This activity is used to find all occurrences of a regular expression pattern within a given input string. It returns a collection of matched results, which can be further processed or used in automation logic. Common Use Cases
|
Replace | This activity is used to replace all occurrences of a specified regular expression pattern in a given input string with a replacement string. It returns a modified string with replacements made. Common Use Cases
|
Text
The Text activities in AutomatR Studio enable you to manipulate and manage text files efficiently. Whether it's adding lines of text, making modifications, or creating new files, these activities are essential for text-based automation tasks.
Activities | Description |
---|---|
Append Line | This activity is used to add a new line of text to an existing text file. It appends the specified text to the end of the file, ensuring that the new content starts on a new line. Common Use Cases
|
Modify Text | This activity allows you to make changes to the content of a text file. You specify the file path, the modification type (e.g., replace, insert, remove), and the text to be modified. Common Use Cases
|
Write To Text File | This activity is used to create or overwrite the contents of a text file with the specified text. It writes the provided text to the file, replacing any existing content. Common Use Cases
|
Transaction
The Transaction activity in AutomatR Studio is a powerful tool for managing and ensuring the integrity of a series of activities within an RPA process. It enables you to create robust and reliable automation workflows that can handle errors and maintain data consistency.
Activities | Description |
---|---|
Transaction Scope | This activity is used to define a block of activities that are considered a single transaction. In the context of Robotic Process Automation (RPA), a transaction typically represents a series of actions performed by a robot within an application or system. |
Twilio
The Twilio activities in AutomatR Studio provide the capability to send SMS and MMS messages programmatically, enabling automation of communication processes and real-time alerts. These activities are valuable for incorporating messaging into your RPA workflows.
Activities | Description |
---|---|
SMS | Twilio SMS activities are used when you need to incorporate SMS or MMS messaging capabilities into your automation workflows. They enable your bots to send text or multimedia messages to specified recipients via the Twilio platform. |
Send MMS | This activity in AutomatR Studio is used to send Multimedia Messaging Service (MMS) messages via Twilio. MMS messages can include text, images, videos, and other multimedia content. You configure this activity with the necessary Twilio account details, recipient's phone number, and the content to be sent, which may include multimedia files. |
Send SMS | This activity is used to send Short Message Service (SMS) text messages via Twilio. You provide the Twilio account details, recipient's phone number, and the text message content. It enables automation of SMS notifications and communication. |
UI Automation
Activities | Description |
---|---|
Element - Control | These UI Automation - Element Control activities in AutomatR Studio provide a wide range of capabilities for interacting with and controlling elements in web pages and applications, making it possible to automate various tasks and processes. |
Activate Browser | This activity is used to bring a specific web browser window to the foreground and make it the active window. This is particularly useful when working with multiple browser instances or tabs in your automation workflow. |
Checkbox | This activity is used to interact with checkbox elements in a web page. It allows you to check or uncheck checkboxes based on your automation needs. |
Click | This is used to simulate a mouse click on a UI element. It can be applied to buttons, links, or other clickable elements in a web page or application. |
Close Chrome Instances | This activity is used to close all open Chrome browser instances. It is useful for cleanup at the end of an automation process. |
Close Tab | This activity allows you to close a specific tab within a web browser. You can specify the tab to be closed using its title or URL. |
Element Exists | This activity is used to check if a specific UI element exists on the screen. It returns a Boolean value (True or False) based on whether the element is found. |
Execute Script | This activity enables you to execute custom JavaScript code on a web page. This can be useful for advanced interactions or validations. |
Extract Data | This activity is used to extract structured data from a web page or application. It is often used in data scraping scenarios. |
Extract Structured Data | This activity is specifically designed for scraping structured data from web pages, such as tables. It helps you extract data in a tabular format. |
Find Children | This activity is used to find all child elements of a specified parent element. This is useful for working with multiple elements within a container. |
Find Element | This activity allows you to locate a specific UI element on a web page or application. It returns the element if found or null if not found. |
Get Ancestor | This activity helps you retrieve the ancestor (parent) element of a specified UI element. This can be useful for navigating the hierarchy of elements. |
Get Attribute | This activity allows you to retrieve the value of a specific attribute of a UI element, such as "href" for links or "value" for input fields. |
Get Chrome Alert Message | This activity is used to capture the text of a Chrome browser alert dialog. It retrieves the message displayed in the alert. |
Get Console Logs | This activity is used to capture the log messages generated by JavaScript code in the web page's console. It can be helpful for debugging. |
Get Current URL | This activity retrieves the URL of the currently open web page in the active browser. |
Get Dropdown Values | This activity is used to extract the list of values from a dropdown (select) element on a web page. |
Get Screen Coordinates | This activity returns the screen coordinates (X and Y positions) of a specified UI element. This information can be used for mouse interactions. |
Get Selector Position | This activity helps you obtain the position of a UI element's selector relative to the screen. It provides X and Y coordinates. |
Get Text | This activity retrieves the text content of a UI element, such as labels, paragraphs, or headers. |
Handle Browser Alert | This activity is used to interact with and dismiss browser alerts, including confirmation dialogs and prompts. |
Highlight | This activity is used to visually highlight a specified UI element on the screen. This can aid in debugging and verification. |
Hover | This activity simulates a mouse hover action over a UI element, triggering any associated hover effects or pop-up elements. |
Mouse Click | This activity allows you to perform a mouse click action on a UI element. It is similar to the "Click" activity but provides more control over the click location. |
Navigate URL | This activity is used to navigate to a specific URL in the active browser. It can be used to open a new web page. |
On Element Appear | This activity is a trigger activity that waits for a specified UI element to appear on the screen. It is often used in conjunction with other activities to automate actions when an element becomes visible. |
Open Browser | This activity opens a new web browser window or tab and navigates to a specified URL. It provides options for configuring browser settings. |
Open Developer Tools | This activity opens the developer tools panel in the active browser. This is useful for inspecting and debugging web page elements. |
Radio Button | This activity is used to interact with radio button elements in a web page. It allows you to select a radio button from a group. |
Refresh Tab | This activity refreshes the currently open tab or page in the active browser. |
Save Image | This activity is used to save an image displayed on a web page to a local or network location. |
Select Item | This activity is used to select an item from a dropdown (select) element on a web page. It allows you to choose an option based on its text or value. |
Select Multiple Items | This activity allows you to select multiple items from a dropdown (select) element, such as in the case of multi-select dropdowns. |
Set Focus | This activity is used to set the input focus on a specific UI element, such as an input field or text area. |
Set Text | This activity sets the text or value of a UI element, such as input fields or text areas. |
Set Web Attribute | This activity allows you to set the value of a specific attribute of a UI element. It can be used to modify element properties dynamically. |
Start Console Logs | This activity initiates the capture of JavaScript console log messages generated by a web page. |
Stop Console Logs | This activity stops the capture of JavaScript console log messages from a web page and retrieves the collected logs. |
Tab Exists | This activity checks if a specific browser tab with a given title or URL exists. It returns a Boolean value. |
Take Screenshot | This activity captures a screenshot of the current browser window or a specific UI element. It can be used for documentation or error handling. |
Text Exists | This activity checks if a specified text exists within the text content of a web page. It returns a Boolean value. |
Type Into | This activity simulates keyboard input and types text into a UI element, such as input fields or text areas. |
Type Secure Text | This activity is similar to "Type Into" but is designed for entering secure or masked text, such as passwords. |
URL Download File | This activity downloads a file from a specified URL to a local or network location. |
Wait For Element Disappear | This activity waits for a specified UI element to disappear from the screen before proceeding with automation. It is often used in scenarios where elements are dynamically loaded or removed. |
Windows - Control | These UI Automation - Windows Control activities in AutomatR Studio provide a wide range of capabilities for automating interactions with desktop applications, allowing you to automate various tasks and processes within Windows-based environments. |
Attach Window | This activity is used to connect to a specific desktop application window. It allows you to target automation activities within that window. |
Check | This activity is used to interact with checkbox controls in desktop applications. It allows you to check or uncheck checkboxes based on your automation needs. |
Click | This activity is used to simulate a mouse click on a UI element within a desktop application. It can be applied to buttons, links, or other clickable elements. |
Close Window | This activity is used to close a specific desktop application window. It allows you to automate the closing of application windows. |
Element Exists | This activity is used to check if a specific UI element exists within a desktop application. It returns a Boolean value (True or False) based on whether the element is found. |
Extract Data | This activity is used to extract structured data from UI elements within a desktop application. It can be useful for data scraping from application interfaces. |
Find Children | This activity is used to find all child elements of a specified parent element within a desktop application. This is useful for working with multiple elements within a container. |
Focus | This activity sets the input focus on a specific UI element within a desktop application. It can be used to ensure that the element is ready for user input. |
Get Active Window | This activity retrieves information about the currently active desktop application window. This includes details such as the window's title and process. |
Get All Windows | This activity retrieves a list of all open desktop application windows. It provides information about each window, including titles and processes. |
Get Text | This activity extracts text content from UI elements within a desktop application. It can be used to retrieve labels, text boxes, or other textual information. |
Highlight | This activity is used to visually highlight a specified UI element within a desktop application. This can aid in debugging and verification. |
Hover | This activity simulates a mouse hover action over a UI element within a desktop application. It can trigger hover effects or pop-up elements. |
Maximize Window | This activity maximizes a specific desktop application window, making it full-screen or taking up the entire desktop workspace. |
Minimize Window | This activity minimizes a specific desktop application window, reducing it to the taskbar or system tray. |
Move Window | This activity is used to move a specific desktop application window to a new location on the screen. |
Open Application | This activity is used to open a desktop application by specifying its executable file or shortcut. It can launch applications as part of automation. |
Open Window | This activity opens a new desktop application window. You can specify the application's path and arguments to control how it is launched. |
Radio Button | This activity is used to interact with radio button controls within a desktop application. It allows you to select a radio button from a group. |
Restore Window | This activity restores a specific desktop application window to its normal size and position if it was previously minimized or maximized. |
Select Item | This activity is used to select an item from a dropdown or list control within a desktop application. |
Set Text | This activity sets the text or value of a UI element, such as input fields or text areas, within a desktop application. |
Show Window | This activity brings a specific desktop application window to the front, making it the active window. |
Type Into | This activity simulates keyboard input and types text into a UI element, such as input fields or text areas, within a desktop application. |
WhatsApp
The WhatsApp activities and the WhatsApp Scope in AutomatR Studio enable automation of interactions with WhatsApp, making it possible to send messages, retrieve contacts, download media, and more as part of your automation workflows.
Activities | Description |
---|---|
Message | |
Add Contact | This activity allows you to add a new contact to your WhatsApp contacts list. You can specify the contact's name and phone number. |
Get Contacts List | This activity retrieves a list of your WhatsApp contacts. It provides information about each contact, such as name and phone number. |
Get Media By File Name | This activity retrieves media files (e.g., images, videos) by specifying their file names. This can be useful for downloading media from WhatsApp conversations. |
Get Message By WhatsApp Number | This activity allows you to retrieve WhatsApp messages by specifying the WhatsApp number associated with the conversation. It can be used to access message content. |
Send File To Opened Session | This activity sends a file (e.g., document, image) to an opened WhatsApp session. You can specify the file path and the session's WhatsApp number. |
Send Message To Opened Session | This activity sends a text message to an opened WhatsApp session. You can specify the message content and the session's WhatsApp number. |
Send Template Message | This activity sends a predefined template message to a WhatsApp session. Templates are useful for automated messaging based on predefined formats. |
Send Template Messages | Similar to "Send Template Message," this activity allows you to send multiple template messages in a single action. |
Scope | |
WhatsApp Scope | This activity is used to establish a connection to WhatsApp and create a session. You can configure the session's settings and authentication within this scope. All other WhatsApp activities should be placed inside this scope to work with WhatsApp messages and contacts. |
Windows
The Windows activities in AutomatR Studio enable you to interact with various elements and regions on the Windows desktop, automate tasks that involve clicking or dragging, and handle pop-up messages or dialogs during automation.
Activities | Description |
---|---|
Auto Close Message Box | This activity is used to automatically dismiss a Windows message box or dialog that appears during automation. You can specify the message box's title, button label, and timeout duration. This is helpful for handling pop-up messages or alerts. |
Image Click | This activity allows you to simulate a mouse click on a specific image or UI element on the Windows screen. You provide an image or screenshot of the element to click on, and AutomatR will locate and click it. |
Image Exists | This activity checks whether a specified image or UI element exists on the Windows screen. It returns a Boolean value (True or False) based on whether the image is found. This is useful for conditional logic in automation. |
Mouse Drag | This activity enables you to simulate a mouse drag or swipe gesture on the Windows screen. You specify the starting point and the destination point for the drag operation. This is often used for interactions like dragging and dropping items. |
Region Click | This activity allows you to perform a mouse click within a specified region or area on the Windows screen. You define the region's coordinates, and AutomatR clicks within that defined area. |
Snipping Region | This activity lets you capture a screenshot of a specific region on the Windows screen. You provide the coordinates of the region to capture. This is useful for capturing specific parts of the screen for further processing or documentation. |
Windows Credentials
The Windows Credentials activities in AutomatR Studio are essential for securely managing and using Windows credentials in automation workflows. They provide the capability to add, delete, retrieve, and request credentials as needed for various automation tasks that require authentication.
Activities | Description |
---|---|
Add Credential | This activity is used to store a new set of Windows credentials in the Windows Credential Manager. You provide a username and password, and these credentials can be securely used in automation to access resources that require authentication, such as network shares or remote systems. |
Delete Credentials | This activity allows you to remove stored Windows credentials from the Windows Credential Manager. You specify the name of the credential to delete. This is useful for managing credentials and cleaning up unused or outdated entries. |
Get Windows Credentials | This activity retrieves a list of all the stored Windows credentials in the Windows Credential Manager. This activity can be used to obtain a list of available credentials for further processing or to select the appropriate credentials for a specific task. |
Request Credential | This activity prompts the user or robot to provide Windows credentials interactively. It displays a dialog where the user can enter a username and password. The entered credentials can then be used in automation for authentication purposes. |
Word
The Word activities in AutomatR Studio allow you to automate various tasks related to working with Word documents, including inserting text, images, hyperlinks, tables, and performing text replacements, as well as saving documents in different formats.
Activities | Description |
---|---|
Word Root | This activity is the root activity for working with Microsoft Word documents. It serves as the starting point for other Word-related activities. |
Add Hyperlink To Document | This activity allows you to insert a hyperlink into a Microsoft Word document. You specify the text to display and the URL that the hyperlink points to. |
Add Picture | This activity enables you to insert an image or picture into a Word document. You provide the path to the image file, and it is added to the document. |
Append Text | This activity allows you to add text to the end of an existing Word document. You specify the text content that you want to append. |
Insert Data Table In Document | This activity inserts a data table into a Word document. You specify the table's structure and content, and it is added to the document. |
Read Text | This activity extracts the text content from a Word document. It reads the text and stores it as a string variable for further processing. |
Replace Text | This activity searches for specific text within a Word document and replaces it with another text. You provide the text to search for and the replacement text. |
Replace Picture | This activity allows you to replace an existing image or picture in a Word document with a new one. You specify the path to the new image file. |
Save Document As | This activity is used to save a Word document with a different file name or in a different location. You specify the new file path. |
Save Document As PDF | This activity converts a Word document to PDF format and saves it with a new file name or in a different location. |
Set Bookmark Content | This activity sets the content of a bookmark within a Word document. You specify the bookmark name and the content to replace it with. |
WorkBook
The Workbook activities in AutomatR Studio enable you to interact with Excel files, extract data, and update cell values within Excel workbooks. They are commonly used in automation scenarios involving data manipulation and report generation with Excel.
Activities | Description |
---|---|
Append Range | This activity allows you to append data to an existing Excel worksheet. You specify the Excel file, sheet name, and the data to be appended. This is useful for adding new rows to an Excel table. |
Read Cell | This activity reads the value from a specific cell in an Excel worksheet. You provide the cell's address (e.g., A1) as input, and the activity retrieves the content of that cell. |
Read Cell Formula | This activity reads the formula from a specific cell in an Excel worksheet. It retrieves the formula expression used in the cell. |
Read Column | This activity reads the values from a specific column in an Excel worksheet. You specify the column's name or index, and the activity retrieves all the values in that column. |
Read Range | This activity reads a range of cells from an Excel worksheet. You provide the range's address (e.g., A1:B10), and the activity retrieves the data within that range. |
Read Row | This activity reads all the values from a specific row in an Excel worksheet. You specify the row's index, and the activity retrieves all the values in that row. |
Write Cell | This activity allows you to write a value to a specific cell in an Excel worksheet. You provide the cell's address and the value to be written. |
Write Range | This activity writes a range of data to an Excel worksheet. You specify the range's address and the data to be written. This is useful for bulk data insertion. |
Workflow
The Workflow activities in AutomatR Studio enable you to extend automation capabilities, reuse automation logic across multiple workflows, and handle exceptional situations by terminating workflows when necessary.
Activities | Description |
---|---|
Invoke Method | This activity allows you to call a method or function from a .NET assembly, a custom library, or a predefined AutomatR library. You specify the target object and method, along with any required parameters. This activity is useful for extending automation capabilities by integrating custom code. |
Launch Workflow | This activity is used to execute another workflow file (.xaml) within the current automation project. It enables the modularity and reusability of automation processes by allowing you to call and execute other workflows as subroutines. |
Terminate Workflow | This activity is used to forcibly stop the execution of the current workflow. You can specify a reason for termination, and when this activity is encountered during execution, it will halt the workflow and provide information about the termination reason. This can be useful for handling exceptional cases or conditions that require stopping the workflow. |
XML
The XML activities in AutomatR Studio enable you to work with XML data, parse XML documents, and extract relevant information from XML sources for use in your automation workflows.
Activities | Description |
---|---|
Deserialize XML | This activity is used to convert an XML string or file into a structured data format within AutomatR, such as a DataTable, XElement, or XDocument. It allows you to easily extract data from XML sources and work with it in your automation processes. |
Get XML Node Attributes | This activity is used to retrieve the attributes of a specific XML node. You provide the XML node path and name, and this activity extracts the attribute values associated with that node. It is useful for parsing and extracting specific information from XML documents. |
Get XML Nodes | This activity is used to retrieve a collection of XML nodes that match a specified XPath query. You provide the XPath expression, and this activity returns all matching nodes as an enumerable collection. It allows you to extract specific data from XML documents by querying for specific nodes. |
Zendesk
The Zendesk activities in AutomatR Studio enable you to automate various interactions with your Zendesk support system, including ticket creation, user management, group management, and more.
Activities | Description |
---|---|
Comment | |
Create Ticket Comment | This activity is used to add a comment to an existing Zendesk ticket. You provide the ticket ID and the text of the comment to be added. This activity allows you to update ticket conversations programmatically. |
Group | |
Create Group | This activity allows you to create a new group in your Zendesk account. Groups can be used to organize and manage support agents or teams. |
Update Group | This activity is used to modify the properties of an existing group in Zendesk. You can change the group's name, description, or other attributes using this activity. |
Scope | |
Zendesk Scope | This activity is used to establish a connection and authentication to your Zendesk account. It serves as the starting point for all other Zendesk-related activities in your automation project. |
Ticket | |
Create Ticket | This activity allows you to programmatically create a new support ticket in Zendesk. You can specify the ticket's subject, description, requester, and other relevant information. |
Create User | This activity is used to add a new user to your Zendesk account. This is useful when you need to create users who can submit support tickets or interact with your support system. |
Delete File | This activity allows you to delete an attached file from a Zendesk ticket. You provide the ticket ID and the file's URL or ID to remove the attachment. |
List All Tickets | This activity retrieves a list of all tickets in your Zendesk account. You can filter and sort the results based on various criteria. |
List Search | This activity allows you to search for tickets that match specific criteria in your Zendesk account. It provides more targeted search capabilities compared to listing all tickets. |
List Ticket Comments | This activity retrieves a list of comments associated with a specific Zendesk ticket. You provide the ticket ID, and it returns the conversation history for that ticket. |
Show Ticket Metrics | This activity provides detailed metrics and statistics for a specific Zendesk ticket. You can use this information for reporting and analysis. |
Update Ticket | This activity allows you to modify the properties of an existing Zendesk ticket. You can change the ticket's status, priority, assignee, and other attributes. |
Update User | This activity is used to update the information of an existing user in Zendesk. You can change the user's name, email, role, or other details. |
Upload File | This activity is used to attach a file to a Zendesk ticket. You provide the ticket ID and the file's path or URL to add the attachment. |
Zoho
The Zoho activities in AutomatR Studio enable you to automate various interactions with your Zoho CRM, including managing accounts, leads, meetings, notes, products, roles, users, vendors, and more.
Activities | Description |
---|---|
Accounts | |
Create Account | This activity is used to add a new account to your Zoho CRM. You can provide details such as account name, website, description, and more. |
Delete Account | This activity allows you to remove an existing account from your Zoho CRM. You need to specify the account's unique identifier (account ID) to delete it. |
Get Account | This activity retrieves details of a specific account from your Zoho CRM. You provide the account's unique identifier (account ID) as input. |
Get Accounts | This activity fetches a list of accounts from your Zoho CRM. You can filter and sort the results based on various criteria. |
Update Account | This activity is used to modify the properties of an existing account in your Zoho CRM. You specify the account's unique identifier (account ID) and update its details. |
Leads | |
Create Lead | This activity enables you to add a new lead to your Zoho CRM. You can provide lead information, including name, email, phone number, and more. |
Delete Lead | This activity allows you to delete a lead from your Zoho CRM. You provide the lead's unique identifier (lead ID) as input. |
Get Lead | This activity retrieves details of a specific lead from your Zoho CRM. You specify the lead's unique identifier (lead ID) to fetch its information. |
Get Leads | This activity retrieves a list of leads from your Zoho CRM. You can filter and sort the results based on different criteria. |
Update Lead | This activity allows you to modify the properties of an existing lead in your Zoho CRM. You provide the lead's unique identifier (lead ID) and update its details. |
Meeting | |
Create Meeting | This activity is used to schedule a new meeting in your Zoho CRM. You specify meeting details, including date, time, participants, and more. |
Notes | |
Delete Note | This activity is used to remove a note from your Zoho CRM. You provide the unique identifier (note ID) of the note you want to delete. |
Organization | |
Get Organization Details | This activity retrieves information about your Zoho CRM organization, such as its name, address, and other details. |
Products | |
Create Product | This activity allows you to add a new product to your Zoho CRM. You can provide product information, including name, price, and more. |
Delete Product | This activity is used to delete an existing product from your Zoho CRM. You provide the product's unique identifier (product ID) to delete it. |
Get Products | This activity fetches a list of products from your Zoho CRM. You can filter and sort the results based on various criteria. |
Update Product | This activity allows you to modify the properties of an existing product in your Zoho CRM. You specify the product's unique identifier (product ID) and update its details. |
Roles | |
Add Role | This activity is used to create a new role in your Zoho CRM. Roles are used to define access permissions for users. |
Delete Role | This activity allows you to delete an existing role from your Zoho CRM. You provide the role's unique identifier (role ID) to delete it. |
Get Roles | This activity retrieves a list of roles defined in your Zoho CRM. Roles define the access levels and permissions for users. |
Update Role | This activity is used to modify the properties of an existing role in your Zoho CRM. You specify the role's unique identifier (role ID) and update its details. |
Scope | |
Zoho Scope | This activity is used to establish a connection and authentication with your Zoho CRM account. It serves as the starting point for all other Zoho-related activities in your automation project. |
Users | |
Create User | This activity enables you to add a new user to your Zoho CRM account. You provide user details, such as name, email, and role. |
Delete User | This activity allows you to remove a user from your Zoho CRM. You need to specify the user's unique identifier (user ID) to delete them. |
Get List Of Users | This activity retrieves a list of users from your Zoho CRM. It provides user details, including name, email, and role. |
Update User | This activity is used to modify the properties of an existing user in your Zoho CRM. You specify the user's unique identifier (user ID) and update their details. |
Vendors | |
Create Vendor | This activity allows you to add a new vendor to your Zoho CRM. You can provide vendor information, including name, email, and more. |
Delete Vendor | This activity is used to delete an existing vendor from your Zoho CRM. You provide the vendor's unique identifier (vendor ID) to delete them. |
Get Vendors | This activity fetches a list of vendors from your Zoho CRM. You can filter and sort the results based on various criteria. |
Update Vendor | This activity allows you to modify the properties of an existing vendor in your Zoho CRM. You specify the vendor's unique identifier (vendor ID) and update their details. |